Bahasa Pemrograman Pascal Diktat Dasar Komputer dan Pemrograman T.

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.

.readln(datakrs[i].end.readln(datakrs[i].kodefak : string[5].no_mhs : integer.datakrs[norek].write('Kode Fakultas : ').readln(norek).kodefak). Book 5 : Bahasa Pemrograman Pascal Download this Document for FreePrintMobileCollectionsReport Document Info and Rating Science & Engineering MAT_JIBRUD Share & Embed Related Documents .datakrs[norek].writeln('Nama Mahasiswa :'.type krs = recordnama_mhs : string[20].jawab:='y'.beginclrscr.while(jawab='Y') or (jawab='y' dobeginwrite('Menampilkan rekaman ke berapa : ').no_mhs).writeln('Kode Fakultas :'.jum_mhs. readln(jawab).write('Menampilkan lagi ? (Y/N)').uses crt.norek : integer.writeln('Nomor Mahasiswa :'.readln(datakrs[i].write('Nomor Mahasiswa : ').readln(jum_mhs). Elektro FTI UAD 87 Contoh 3 : Program Rekaman.i.end.jawab : char.100] of krs.end.writeln('Isi rekaman berikut : ! ').vardatakrs : array[1.writeln. writeln.kodefak).write('Ada berapa cacah rekaman ? ').Bahasa Pemrograman Pascal Diktat Dasar Komputer dan Pemrograman T.nama_mhs).no_mhs).writeln.end.datakrs[norek].nama_mhs).for i:=1 to jum_mhs dobeginwrite('Nama Mahasiswa : ').writeln.

p. . p. p. 2. p.PreviousNext 1. p.

3. p. 4. p. p. .p. p. p.

. 6. p. p. 5. p. p.p. p.

8. p. p. 7. p. p. . p.p.

p. 10. p.p. 9. p. . p. p.

p.p. . More from this user PreviousNext 1. 6 p. p. 11. 16 p. p.

. 3. 2 p. 2. 211 p.23 p. 2 p. 1 p. 5 p.

3 p. 3 p. 3 p. 3 p. 4. . 3 p.1 p. 5.

2 p. 7. 6. 2 p. 8 p. 3 p.31 p. . 2 p.

172 p. 8. 3 p. 159 p. 127 p. Recent Readcasters .2 p. 9.

tex 09 / 14 / 2009 Upload a Document Top of Form bahasa pem Search Documents Bottom of Form • • • • • • • • • • Follow Us! scribd.com/scribd About Press Blog Partners Scribd 101 Web Stuff . -x-system-font: none.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.Sansserif.com/scribd facebook. font-stretch: normal. font-weight: normal.com/scribd twitter. font-family: Helvetica. font-variant: normal. lineheight: normal. font-style: normal. font-size-adjust: none. font-size: 14px.Arial. display: block.

Language: English .• • • • • • • Support FAQ Developers / API Jobs Terms Copyright Privacy Copyright © 2011 Scribd Inc.

Sign up to vote on this title
UsefulNot useful