Elektro FTI UAD 85 write('Hasil kali 2 bilangan kompleks diatasadalah : ');writeln(Hasilkali.Re:6:2, '+',HasilKali.Im:6:2, ' i');writeln('Bagian Riil = ',HasilKali.Re:6:2);writeln('Bagian Imajiner = ',HasilKali.Im:6:2);readln;End. Contoh 2 : Program Rerata_Nilai; (***************************************************)(* program untuk membaca nomor, nama dan nilai tes *)(* dari sejumlah siswa, dan untuk menghitung nilai *)(* rata-ratanya serta menampilkan hasil pengolahan *)(* ke layar penampil yang disusun berdasarkan *)(* nilai rata-rata yang tertinggi *) (***************************************************)Uses crt;constJumlahTes = 5;MaksSiswa = 20;TypeRekamanSiswa = RecordNomor : integer;Nama : string[20];nilai : array[1..jumlahtes] of real;rerata: real;End;ArraySiswa = Array[1..MaksSiswa] of RekamanSiswa;Varjumlah : 1..MaksSiswa;i,j : integer;totalnilai : real;siswa : ArraySiswa;temporer : RekamanSiswa;BeginClrscr;{pemasukan data}write('Jumlah data : ');readln(jumlah);writeln;for i:=1 to jumlah do
Bahasa Pemrograman Pascal Diktat Dasar Komputer dan Pemrograman T. Elektro FTI UAD 86 beginwrite('Nomor siswa : ');Readln(siswa[i].nomor);write('Nama siswa : ');Readln(siswa[i].nama);write('Nilai : ');for j := 1 to JumlahTes dobeginwrite(j:2,'. ');read(siswa[i].nilai[j]);end;writeln; writeln;end;{menghitung rata-rata nilai tes masing-masing siswa}for i:=1 to jumlah dobegintotalnilai :=0;for j:=1 to jumlahtes dototalnilai := totalnilai + siswa[i].nilai[j];siswa[i].rerata := totalnilai / jumlahtes;end; {mengurutkan data berdasar nilai rata-rata yangtinggi}for i:=i to jumlah-1 dofor j:=i+1 to jumlah doif siswa[i].rerata < siswa[j].rerata thenbegintemporer := siswa[i];siswa[i] := siswa[j];siswa[j] := temporer;end;{mencetak hasil}writeln;writeln('=======================================');writeln( 'Nomer Nama Nilai');writeln('Siswa Siswa ratarata');writeln('=======================================');for i:= 1 to jumlah dowriteln(siswa[i].nomor:5,siswa[i].nama:20,siswa[i].rerata:11:1);writeln('===== ==================================');readln;readln;end.
Bahasa Pemrograman Pascal Diktat Dasar Komputer dan Pemrograman T. Elektro FTI UAD 87 Contoh 3 : Program Rekaman;uses crt;type krs = recordnama_mhs : string[20];no_mhs : integer;kodefak : string[5];end;vardatakrs : array[1..100] of krs;i,jum_mhs,norek : integer;jawab : char;beginclrscr;writeln('Isi rekaman berikut : ! ');write('Ada berapa cacah rekaman ? ');readln(jum_mhs); writeln;for i:=1 to jum_mhs dobeginwrite('Nama Mahasiswa : ');readln(datakrs[i].nama_mhs);write('Nomor Mahasiswa : ');readln(datakrs[i].no_mhs);write('Kode Fakultas : ');readln(datakrs[i].kodefak);writeln;end;jawab:='y';while(jawab='Y') or (jawab='y' dobeginwrite('Menampilkan rekaman ke berapa : ');readln(norek);writeln;writeln('Nama Mahasiswa :',datakrs[norek].nama_mhs);writeln('Nomor Mahasiswa :',datakrs[norek].no_mhs);writeln('Kode Fakultas :',datakrs[norek].kodefak);writeln;write('Menampilkan lagi ? (Y/N)'); readln(jawab);end;end.
PreviousNext 1.
p.
p.
p. 2.
p.
p.
p. 3.
p.
p.
p. 4.
p.
p.
p. 5.
p.
p.
p. 6.
p.
p.
p. 7.
p.
p.
p. 8.
p.
p.
p. 9.
p.
p.
p. 10.
p.
p.
p. 11.
p.
p.
p.
16 p.
6 p.
23 p. 2.
1 p.
2 p.
211 p. 3.
2 p.
5 p.
1 p. 4.
3 p.
3 p.
3 p. 5.
3 p.
3 p.
31 p. 6.
8 p.
2 p.
2 p. 7.
2 p.
3 p.
2 p. 8.
3 p.
172 p.
127 p. 9.
159 p.
Recent Readcasters
Add a Comment
Top of Form
Bottom of Form
This document has made it onto the Rising list! 10 / 15 / 2010 sellayukeleft a comment <a title="View Book 5 : Bahasa Pemrograman Pascal on Scribd" href="Book 5 : Bahasa Pemrograman Pascal" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sansserif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; lineheight: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; tex 09 / 14 / 2009 Upload a Document
Top of Form
bahasa pem
Search Documents
Bottom of Form
Follow Us! scribd.com/scribd twitter.com/scribd facebook.com/scribd About Press Blog Partners Scribd 101 Web Stuff