Tutorial Menghitung Umur dengan DevC++

Cara Menghitung Umur dengan DevC++


Sebelumnya C++ adalah bahasa pemrograman komputer C++ dikembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bell labs pertama kali mengembangkan C++ pada awal 1980-an, Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).

Baiklah, saya akan menjelaskan bagaimana cara menghitung umur kita dengan DevC++ ini

Yang pertama adalah membuat coding program seperti dibawah ini :

#include <iostream>

using namespace std;

int main(int argc, char** argv) {
string nama, email;
int tahun, umur;

cout<<"\nMasukan Nama Anda\t:";
cin>>nama;
cout<<endl;

cout<<"\nMasukan Email Anda\t:";
cin>>email;
cout<<endl;

cout<<"\nMasukan Tahun lahir Anda\t:";
cin>>tahun;
cout<<endl;

umur=2018-tahun;

cout<<"\nNama\t:"<<nama<<endl;
cout<<"\nEmail\t:"<<email<<endl;
cout<<"\nSekarang Umur Anda\t:"<<umur<<endl;

return 0;
}


Keterangan Program :
1. #include : perintah untuk ke C preprocessor
2. <iostream> : file ini mendefinisikan cin, cout, cerr dan clog yang menjadi

standar input/output stream.
3. main() : menunjukan bahwa dibawah statement ini adalah bagian utama program
4. {} : menandakan body dari sebuah fungsi (buka tutup)
5. string nama : tipe data untuk teks yang merupakan gabungan huruf, angka, whitespace (spasi), dan berbagai karakter. Fungsi ini digunakan untuk membuat identifier String/teks.
6. Int :  tipe data untuk angka numerik yang tidak menggunakan koma, atau bilangan bulat.
7. Cout : sebagai operator untuk penyisipan dengan simbol <<.
8. Cin : untuk menerima perintah dari input device, seperti keyboard dengan simbol >>
9. Endl : suatu fungsi manipulator yang digunakan untuk menyisipkan karakter New Line atau mengatur pindah garis
10. Return 0 : pernyataan return ini akan mengakhiri fungsi main. return 0 berarti nilai balik dari suatu fungsi adalah sebuah bilangan 0. Tipe data dari nilai balik fungsi tergantung dari tipe data dari fungsi tersebut. Dalam program diatas tipe data dari fungsi main adalah int, maka nilai balik dari fungsi main haruslah bilangan int (pada program diatas nilai baliknya adalah 0). Nilai 0 umumnya diinterpretasikan bahwa program telah berjalan sesuai dengan yang dinginkan tanpa adanya error saat pengeksekusian.

Setelah itu, beginilah hasil ouput programnya :

Begitulah cara atau tutorial menghitung umur dengan aplikasi DevC++, terimakasih.

Komentar