Berikut ini yaitu pola kegiatan C++ penginputan nilai mahasiswa dengan memakai struktur array (perulangan ) dan fungsi return value.
Apa itu Struktur Array ? struktur array yaitu perulangan data yang akan diinputkan, contohnya kalau anda ingin menginput 3 nilai mahasiswa maka anda harus memakai struktur array ini untuk menampilkan 3 data kosong.
Apa itu Fungsi return value? Return value yaitu fungsi untuk memanggil kembali data yang sebelumnya telah dikenalkan pada variable.
Berikut langkahnya :
1. buka aplikasi borland C++
2. PIlih file > New > text edit
3. Pastekan koding berikut :
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
garis()
{
cout<<"---------------------------";
cout<<endl;
}
char ket(float nil)
{
if(nil>=60)
return 'L';
else
return 'G';
}
main()
{
int no;
struct
{
char nim[5];
char nama[15];
float nilai;
} mhs[5];
for(no=1; no<3; no++)
{
cout<<"Data Ke - "<<no<<endl;
cout<<"Masukan NIM = ";cin>>mhs[no].nim;
cout<<"Masukan NAMA = ";gets(mhs[no].nama);
cout<<"Masukan NILAI= ";cin>>mhs[no].nilai;
cout<<endl;
}
clrscr();
for(no=1; no<3; no++)
{
cout<<"Data Ke - "<<no<<endl;
garis();
cout<<"NIM = "<<mhs[no].nim<<endl;
cout<<"NAMA = "<<mhs[no].nama<<endl;
cout<<"NILAI= "<<mhs[no].nilai<<endl;
cout<<"Keterangan = "<<ket(mhs[no].nilai)<<endl;
garis();
cout<<endl;
}
getch();
}
4. Running proramnya, dan akhirnya akan menyerupai dibawah ini ;
Keterangan : Silahkan inputkan NIM, Nama dan nilai mahasiwa tekan enter, dan input kembali data ke-2, kalau anda ingin menambahkan data lagi silahkan ubah isyarat array dibawah ini
for(no=1; no<3 b="" no="">3>
angka <3 10="" 3="" anda="" bahwa="" dari="" data="" diatas="" ditampilkan="" font="" hanya="" ingin="" jika="" kurang="" menginput="" menjadi="" menunjukan="" saja="" silahkan="" ubah="" yang="">3>
5. Setelah dienter maka muncul hasil sebagai berikut :
Keterangan : L artinya mahasiswa tersebut LULUS
6. Selesai, selamat mencoba Sumber http://www.hendrisetiawan.com