Jumat, 26 Juni 2015

cara array 1 dimensi pada c++



Keterangan logikanya:
#include<iostream.h>
perintah ini untuk inputan dan outputan seperti cout dan cin.
#include<conio.h>
perintah ini untuk memanggil fungsi yang kita butuhkan yaitu clrscr dan getch.
void main()
void main merupakan judul fungsi dan tanda ()untuk mengapit argumen fungsi, dan tidak ada entri didalam ().
{
memberitahukan bahwa  yang di { } merupakan blok program.
clrscr();
merupakan perintah untuk membersihkan layar.
intjumlah,nilai[10],j,i;
mendeklarasikan variable jumlah,I,j,nilai berupa integer dan[10]merupakan batasan sampai berapa array melakukan pencetakan karena array defaultnya di mulai dari 0,dan array ini akan melakukan pencetak ansampai index 9.


charnama[10] [10];
mendeklarasikan variable nama dengan batasan 10 char bertipe charakter dan [10] merupakan batasan  sampai berapa array melakukan pencetakan karena array defaultnya di mulai dari 0,dan array ini akan melakukan pencetakan sampai index 9.
charnpm[8] [10];
mendeklarasikan variable npm dengan batasan 8 char bertipe charakter dan [10] merupakan batasan sampai berapa array melakukan pencetakan karena array defaultnya di mulai dari 0,dan array ini akan melakukan pencetakan sampai index 9.
charkelas[5] [10]
mendeklarasikan variable nama dengan batasan 5 char bertipe charakter dan[10] merupakan batasan sampai berapa array melakukan pencetakan karena array defaultnya di mulaidari 0,dan array ini akan melakukan pencetakan sampai index 9.
cout<<"input record: :";cin>>jumlah;
mencetak”input record dan masukan jumlah record.
for(i=0;i<=jumlah;i++)
menggunakan kondisi  for(perulangan) nilai brawal dari angka 0,dan nilai I kurang dari sama dengan inputan jumlah maka nilai I akan di tambah 1.
{
Membuatblok program baru
cout<<"\n RECORD\n";
mencetak record dengenjarak enter.
cout<<"****************\n";
mencetak ************** dengan jarak enter.
cout<<"Nama :";cin>>nama[i];
mencetak nama kemudian masukan inputan nama untuk variable i.
cout<<"NPM :";cin>>npm[i];
mencetak npm kemudian masukan inputan npm untuk variable i.
cout<<"Kelas :";cin>>kelas[i];
mencetak kelas kemudian masukan inputan kelas untuk variable i.
cout<<"Nilai :";cin>>nilai[i];
mencetak nilai kemudia nmasukan inputan nilai untuk variable i.
Menutup blok program sementara.
for(j=0;j<=jumlah;j++)
menggunakan kondisi for(perulangan)nilai j berawal dari angka 0,dan nilai j kurang dari sama dengan inputan jumlah maka nilai  j akan di tambah 1.
{
Membuat blok program baru.
if(nilai[j]>=70)
menggunakan if(kondisi) jika nilai j lebih dari 70 maka nilai j akan di tampilkan.
{
Membuat blok program baru.
cout<<"\n     TAMPILAN";
mencetak TAMPILAN dengan jarak enter.
cout<<"\n -----------------";
mencetak ----------------- dengan jarak enter.
cout<<"\n | Nama  : "<<nama[j];
mencetak Nama dengan inputan nama yang ada pada variable j.
cout<<"\n | NPM   : "<<npm[j];
mencetak Npm dengan inputan npm yang ada pada variable j.
cout<<"\n | Kelas : "<<kelas[j];
mencetak Kelas dengan inputan kelas yang ada pada variable j.
cout<<"\n | Nilai : "<<nilai[j];
mencetak Nilai dengan inputan nilai yang ada pada variable j.

cout<<"\n ----------------- \n";
mencetak ----------- dengan jarak enter.
}
Menutup blok program sementara.
}
Menutup blok program sementara.
getch();
merupakan perintah untuk menahan layar ketika program di jalankan.
}
Menutupblok program seluruhnya.













                                                                                                                                          



Tidak ada komentar:

Posting Komentar