Clock
Program Array Turbo C++
Listing Program
#include<stdio.h>
int main ()
{
int x,y,nilai [10];
printf("=======PENDATAAN NILAI
SISWA=======\n");
printf("___________________________________\n");
printf("\n");
printf("Masukan Jumlah Siswa : ");
scanf ("%d",&x);
printf("\n");
for (y=1;y<=x;y++)
{
printf("Masukan Nilai Siswa ke-%d :
",y);
scanf ("%d",&nilai [y-1]);
}
{
printf ("\n======Daftar Nilai
SISWA======\n");
for (y=1;y<=x;y++)
printf("\nNilai Mahasiswa ke-%d :
%d\n",y,nilai [y-1]);
}
return 0;
}
Logika Program
array adalah
variabel yang sejenis yang berderet
sedemikian rupa
sehingga alamatnya saling bersambung/kontigu atau dengan
kata lain variabel berindeks.
Program ini dibuat untuk pendataan nilai siswa. Pertama
gunakan perintah “ #include<stdio.h>” untuk memengil program yang
akan digunakan selanjutnya. Kemudian tentukan integer dalam penggunaan data
yaitu “x, y dan nilai [10]. Nilai [10] dalam integer artinya menyiapkan array satu
dimensi bertipe int dengan 10 elemen yang
diberi index dari 0 sampai dengan 10.
Kemudian tentukan inputan dan output dengan perintah “prinf dan scanf”. Setelah
scrib selesai kemudian jalankan program.
Input dan Output Program
03.36 | | 0 Comments
Program Array Pascal
Listing Program
uses crt;
var
Nim:array [1..10] of string;
Nama:array [1..10] of string;
Nilai:array [1..10] of string;
n,i:integer;
ulang:string;
begin
ulang:='ya';
while(ulang='ya')or(ulang='YA') do
begin
clrscr;
writeln;
writeln('
POLITEKNIK TANAH LAUT');
writeln('__________________________________');
writeln;
write('Masukkan Jumlah Pengimputan Data : ');
readln(n);
writeln;
writeln('MASUKKAN DATA MAHASISWA');
writeln('-----------------------');
writeln;
for i := 1 to n do
begin
writeln('DATA KE : ' ,i);
writeln('-------------');
write('NIM
: '); readln(nim[i]);
write('NAMA
: '); readln(nama[i]);
write('NILAI : '); readln(nilai[i]);
writeln;
end;
begin
writeln(' DATA MAHASISWA SEMESTER GANJIL
2012/2013');
writeln('__________________________________________');
writeln;
writeln('==========================================');
writeln(' NIM NAMA NILAI');
writeln('==========================================');
for i := 1 to n do
begin
writeln( nim[i]:3, nama[i]:13, nilai[i]:18);
end;
writeln('==========================================');
write('Apa Anda Ingin Mengulangi Data ? : ');
readln(ulang);
end;
end;
readln;
end.
Logika Program
Program ini dibuat untuk mendata nilai
mahasiswa Politeknik Tanah Laut, dalam program ini menggunakan pengulangan “For
and Do”. Pertama gunakan perintah “uses crt” untuk memanggil program
selanjutnya. Kemudian “var” untuk menentukan string yaitu NIM,NAMA dan
NILAI [1..10] maksudnya pengimputan data
hanya 1 sampai 10. Kemudian menentukan integer yaitu N dan i . kemudian
masukkan pengulangan juga sebagai string. kemudian tentukan output yang akan ditampilkan
dengan perintah “writeln” . Dan jika dijalankan kita dapat memasukkan data
nilai mahasiswa sesuka kita . Menggunakan pengulangan for i = 1 to n do ('Apa
Anda Ingin Mengulangi Data ? :...) jika tekan “ya” maka terjadi pengulangan
data. Setelah scrib selesai kemuian jalankan program.
Input dan Output Program
03.30 | | 0 Comments
Langganan:
Postingan (Atom)
Diberdayakan oleh Blogger.
About Me
- Unknown