Berikut Codingan Program
Array
Logika Program:
#include <iostream.h>
Karakter # disebut sebagai
preposcessor
untuk membaca source code dan menjalankan perintah pada baris
tersebut sebelum compiler dijalankan.
Menyertakan library
/ file header
<iostream> yang berfungsi untuk mengaktifkan mode berisi input
output pada program.
#include <conio.h>
Library / file header
singkatan dari Console Input and Output dan digunakan untuk membuat
teks antarmuka pengguna.
Komponen dari library ini
adalah : getchar, getch, getche, clrscr(untuk membersihkan layar pada
saat program dijalankan).
Void main () {
Fungsi utama yang dibuat dan
merupakan awal dan akhir eksekusi program
int jumlah,j,i,nilai[10]
instruksi untuk
mendeklarasikan variable jumlah dan nilai yang menggunakan tipe data
integer (int) dengan 10 elemen yang diberi index dari 0 sampai
dengan 10.
char
nama[10][10],npm[8][10],kelas[5][10];
instruksi untuk
mendeklarasikan variable campuran huruf dan angka menggunakan tipe
data char (karakter huruf dan angka). Untuk variable nama dengan
jumlah data kolom[10],baris[10] , npm dengan jumlah data kolom[8]
baris[10] , kelas dengan jumlah data kolom[5],baris[10].
cout<<"Input Record
: ";
perintah untuk menampilkan
tulisan : “Input Record”
cin>>jumlah;
perintah untuk memberikan
jumlah yang kita inputkan pada inputan record tadi.
for(i=0;i<=jumlah;i++){
perintah ini merupakan suatu
statement kondisi yang dimana sebuah variable i”sama dengan”
nilai 0 dengan variable i”kurang dari atau sama dengan’jumlah
yang di inputkan dan bila data i terpenuhi syaratnya, maka hasil sama
yang akan masuk ke rumus i++ akan memberikan nilai selanjutnya dan
dicetak
cout<<"\nRECORD
KE-"<<i;
perintah untuk menampilkan
tulisan “ record ke-“ dan akan meampilkan nilai yang sudah di
inputkan sebelumnya di “input record”
cout<<"\n***************\n";
perintah untuk menampilkan
tanda “bintang(*) sebagai pembatas “record ke-”
cout<<"NAMA : ";
cin>>nama[i];
cout<<"NPM : ";
cin>>npm[i];
cout<<"KELAS : ";
cin>>kelas[i];
cout<<"NILAI : ";
cin>>nilai[i];
perintah untuk inputan
Nama,npm,kelas,nilai yang dimana langsung di eksekusi oleh variable i
for(j=0;j<=jumlah;j++){
perintah ini merupakan suatu
statement kondisi yang dimana sebuah variable j”sama dengan”
nilai 0 dengan variable j”kurang dari atau sama dengan’jumlah
yang di inputkan dan bila data j terpenuhi syaratnya, maka hasil sama
yang akan masuk ke rumus j++ akan memberikan nilai selanjutnya dan
dicetak
if (nilai[j]>=70){
perintah ini merupakan rumus
dari variable j yang dimana adalah sebulah nilai yang akan tercetak
adalah nilai yang di inputkan lebih dari atau sama dengan 70
cout<<"\n TAMPILAN
";
cout<<"\n
--------------------";
cout<<"\n NAMA :
"<<nama[j];
cout<<"\n NPM :
"<<npm[j];
cout<<"\n KELAS :
"<<kelas[j];
cout<<"\n NILAI :
"<<nilai[j];
cout<<"\n
--------------------";
perintah ini akan menampilan
tulisan : Tampilan,nama,npm,kelas,nilai dan tanda ]n akan
mengeksekusi output dengan pindah baris baru disetiap sisipan \n
getch();
membaca sebuah karakter
dengan sifat karakter yang dimasukkan tidak perlu mengakhiri dengan
menekan tombol ENTER.
}
Tanda untuk menutup penulisan
isi program.
Outputnya adalah
0 komentar:
Posting Komentar