P. 1
Tutorial Program Pascal

Tutorial Program Pascal

|Views: 133|Likes:
Dipublikasikan oleh Tonyx Cloudd

More info:

Published by: Tonyx Cloudd on Dec 01, 2010
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/09/2013

pdf

text

original

Tutorial Program Pascal Written by Taufan Erfiyanto for educational purpose only

TUTORIAL PROGRAM PASCAL : PENJELASAN PROGRAM

program ar_ray; {‘judul program’} uses crt; label 10; var data : array[1..100] of integer; n,i,x,total : integer; rata : real; begin clrscr; {'membersihkan layar'} total := 0; gotoxy (10,5); write ('================'); gotoxy(10,6); write('Jumlah data : ');readln(n); gotoxy (10,7); writeln('================'); for i:=1 to n do begin 10:X:=7; gotoxy(10,x+i); write('Nilai ke- ',i,' : ');readln(data[i]); if data[i]<0 then goto 10; total :=total+data[i]; end; Jika data yang diinput kurang dari 0 maka input data akan diulang Perulangan For-to-do sebanyak n (jumlah datanya) B.U GOTOXY : GOTOXY(sumbuX,sumbuY) Gotoxy untuk mengatur tampilan output Deklarasi variabel ‘data’ sebagai array. [1..100] maksudnya batas untuk variabel ‘data’ adalah sampai 100 Karena di pascal tidak ada line number maka di gunakan label untuk melakukan Goto

Copyright © 2009. findme.web.id

total : integer. Program di atas tersebut dapat disederhanakan dengan menggunakan perintah procedure untuk statemen yang diulang-ulang.n).x+n+3). writeln('================'). label 10. procedure garis. writeln('================').id . Seperti mencetak ‘================’.rata:3:2). writeln('Jumlah data : '. n. gotoxy(10.x+n+1). begin writeln('================')..web.i.x+n+5). Cetak nilai dari variabel rata dengan format 3 angka di depan koma dan 2 angka di belakang koma. rata : real. writeln('================'). gotoxy(10. readkey.x+n+4). var data : array[1. Program dengan menggunakan procedure dapat dilihat di bawah ini.x+n+2). end. {'judul program'} uses crt.Tutorial Program Pascal Written by Taufan Erfiyanto for educational purpose only gotoxy(10. writeln('Rata-Rata : '. Copyright © 2009.100] of integer. gotoxy(10.x. rata := total/n. program ar_ray. findme. gotoxy(10.

{'membersihkan layar'} total := 0.x+n+4). writeln('Rata-Rata : '. write('Nilai ke. gotoxy(25. for i:=1 to n do begin 10:X:=7.' : ').readln(n).rata:3:2). gotoxy(25. gotoxy (25.x+i).Tutorial Program Pascal Written by Taufan Erfiyanto for educational purpose only end. garis. gotoxy(25.x+n+1). garis. gotoxy(25. findme. begin clrscr. write('Jumlah data : '). Memanggil procedure garis Copyright © 2009.i. rata := total/n. gotoxy (25.x+n+3).id . garis. end. gotoxy(25.web. gotoxy(25. if data[i]<0 then goto 10.x+n+2).7).6). garis. total :=total+data[i].'.readln(data[i]).5).

n).id .Tutorial Program Pascal Written by Taufan Erfiyanto for educational purpose only writeln('Jumlah data : '. Untuk menampilkan output pada layar Demikianlah Tutorial Program Pascal dari saya jika masih ada yang belum jelas dapat ditanyakan diblog dan semoga tutorial ini berguna bagi anda.web. Terima kasih.x+n+5). end. findme. Copyright © 2009. garis. gotoxy(25. readkey.

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->