Contoh
Membuat Codingan C++ Membuat Data Mahasiswa
Kita harus
mengenal Terlebih dahulu apa itu Bahasa
C++ ?
Bahasa C++ Adalah Sebuah Bahasa
Pemrograman Komputer Yang Merupakan Perkembangan Dari Bahasa C Di Kembangkan
Oleh Bjane Stroustrup pada awal 1970-an, jika Bahasa C menggunakan bahasa prosuderal
maka Bahasa C++ menggunakan konsep pemrograman berorientasi objek atau Object
Oriented Programming. Salah satu perbedaan yang sangat mencolok antara Bahasa C
dan Bahasa C++ adalah adanya dukungan terhadap konsep pemrograman berorientasi
objek
C++
Mempunyai 32 Buah Kata yang di pesan (reserved words). Kelompok pertama
merupakan turunan dari Bahasa C
Pemrograman
dengan Bahasa C menggunakan 2 konsep:
Data – Bahan yang akan diolah
Algorithms – Metode pengolahan
Ada 2 jenis
method dalam pemrograman C+
Method Return – Memiliki nilai kembali,
contoh int (sama seperti fungsi)
Method Void – Tanpa memiliki nilai
kembalian (sama seperti prosedur)
Aplikasi
yang digunakan adalah DEV C++ dan
anda juga bias menggunakan aplikasi lain seperti Borland C++ atau Sublime Text
Untuk
membuat codingan pertama download terlebih dahulu aplikasi Dev C++ yang tertera
pada link tersebut
Lalu anda
install aplikasi Dev C++ tersebut seperti biasa hingga selesai
Pertama
Anda buka
aplikasi Dev C++ Lalu Pilih File lalu pilih new dan pilih source file atau anda
bias langsung CTRL+N
#include<iostream>
using namespace std;
struct Tanggal{
int tanggal;
int bulan;
int tahun;
};
struct Mahasiswa{
string nim,nama;
Tanggal tgl_lahir;
};
int main(){
Mahasiswa mhs[5];
for(int a=0;a<5;a++){
cout<<"masukkan Nim : ";
cin>>mhs[a].nim;
cout<<"masukkan Nama : ";
cin>>mhs[a].nama;
cout<<"masukkan tanggal : ";
cin>>mhs[a].tgl_lahir.tanggal;
cout<<"masukkan bulan : ";
cin>>mhs[a].tgl_lahir.bulan;
cout<<"masukkan tahun : ";
cin>>mhs[a].tgl_lahir.tahun;
}
for(int a=0;a<5;a++){
cout<<"DATA MAHASISWA KE"<<a+1<<" : "<<endl;
cout<<"NIM : "<<mhs[a].nim<<endl;
cout<<"NAMA : "<<mhs[a].nama<<endl;
cout<<"TANGGAL LAHIR : "<<mhs[a].tgl_lahir.tanggal<<"/"<<mhs[a].tgl_lahir.bulan<<"/"<<mhs[a].tgl_lahir.tahun;
cout<<endl<<endl;
}
return 0;
}