UNIVNKSITAI:I ISLAIVI I,AMONGAIII ( UNISI,A } FAKUI-TAS TEKNIK ' PROGRAM STUDT : TEKNIX tttEORtvIATIKA Terakredltasl SK. BlrN PT. Nomor : 016 / BAN:PT , Ak.XV / Sl / Vll / 2011 Jl. Veteran No. 53 A Telp. (0322) 324706, Fax. 3247 08, 318221' Lr mo ng rn U.jian 'l'errplgllr ntg.,'ii'nri6'n,igrrr,*l il -* : (r0 Msrrit : ll (l)l.JA) A,D,ti,lr Sqlasa,, 08 Mei 2012 Close Book Kemal Farouq M, S.Kom Scrrrcstcr Gertap llnri, Tarrggal Silbt Dosen : Keriakan Soal-soal dibawah ini sesuai-dtlnean abserisi anda masinE.maslnellj 1, Prograrn TestL; Uses CrU Var x, y, z: integer; Begin Clrscr;x:=4; y:=5; 2:=6; if z;"ythen ify>xtlren if x> z then writeln(z) Lanjutkan kembali darr script program diatas dan lakukan pembenaran Progranr Test2; Uses Crt; Var j: integer; Begin ; Clrscr; i:=0; while i < 5 do begin writeln('*'); i:=i+.1, readln; Lanjutkan kembali dari script progranr diatas dan lakukan pembenaran Program Test3; Uses Crt; Var i, j: integer; Begin Clrscr; for i:=1 to 3 do Begin for j:=1 to 5 clo Lanjutkan kembalic,ari script prc,gram diatas dan iakukan pembenaran Program Test5; Uses Crt; Var ;r,b: integer; Bergin Clrscr; a:=0; wlrile (a < 2) do begin wrlteln('Tll('); b:=0; wlrile (b<3) do begin writelrr('Pascal');5'=[+L; errd; larrjutl<a'r kernbali dariscript proljrarn ciiatas dan lakukan pentbenaran Var w: integer; Begin Clrscr; write('Bilangannya yaitu'); W:=0; while w<=5 do begin Lanlutkan kembalidariscript prclgram diatas dan lakukan pembenaran Prograrrr Test6; Ust:s Crt; Var i:inteBer; Begin Clrscr; i:=13; relteat writeln(i); r:=i-1; urttil i<7; readln; lanjutl<an kembali dari script program cjiatas dan lakukan pembenaran 2. 3, 5.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
UNIVNKSITAI:I ISLAIVI I,AMONGAIII ( UNISI,A }
FAKUI-TAS TEKNIK' PROGRAM STUDT : TEKNIX tttEORtvIATIKATerakredltasl SK. BlrN PT. Nomor : 016 / BAN:PT , Ak.XV / Sl / Vll / 2011
Jl. Veteran No. 53 A Telp. (0322) 324706, Fax. 3247 08, 318221' Lr mo ng rn
U.jian 'l'errplgllr
ntg.,'ii'nri6'n,igrrr,*l il -*: (r0 Msrrit
: ll (l)l.JA) A,D,ti,lr
Sqlasa,, 08 Mei 2012
Close Book
Kemal Farouq M, S.Kom
Scrrrcstcr Gertap
llnri, Tarrggal
SilbtDosen :
Keriakan Soal-soal dibawah ini sesuai-dtlnean abserisi anda masinE.maslnellj
1, Prograrn TestL; Uses CrU
Var x, y, z: integer; Begin
Clrscr;x:=4; y:=5; 2:=6;
if z;"ythenify>xtlrenif x> z then writeln(z)
Lanjutkan kembali darr script program diatas dan lakukan pembenaran
Progranr Test2; Uses Crt;
Var j: integer;
Begin ;
Clrscr; i:=0;
while i < 5 do begin writeln('*');i:=i+.1, readln;
Lanjutkan kembali dari script progranr diatas dan lakukan pembenaran
Program Test3; Uses Crt;
Var i, j: integer; Begin
Clrscr; for i:=1 to 3 do
Begin for j:=1 to 5 clo
Lanjutkan kembalic,ari script prc,gram diatas dan iakukan pembenaran
Program Test5; Uses Crt;
Var ;r,b: integer; Bergin
Clrscr;
a:=0; wlrile (a < 2) do begin
wrlteln('Tll(');
b:=0; wlrile (b<3) do begin writelrr('Pascal');5'=[+L;
errd;
larrjutl<a'r kernbali dariscript proljrarn ciiatas dan lakukan pentbenaran
Var w: integer; Begin
Clrscr; write('Bilangannya yaitu');
W:=0; while w<=5 do begin
Lanlutkan kembalidariscript prclgram diatas dan lakukan pembenaran
Prograrrr Test6; Ust:s Crt;
Var i:inteBer; Begin Clrscr; i:=13; relteat
writeln(i); r:=i-1; urttil i<7; readln;
lanjutl<an kembali dari script program cjiatas dan lakukan pembenaran
2.
3,
5.
7. Program Testl0; Uru, Crt;' Var c:integer; Begin
Clrscr; c:=0; while c < 5 clo begin rvriteln{,c,); readln;Lanjutkan kembali dari script progranl diatas clan lakukarr pembenaran. B. Progpam TestT; Uses Crt;Var k:integer;
Begin Clrscr;
for k:=8 to 2 do writeln(k); readln;End.
Lanjutkan kembali dari script [)rogr.rm diatas dan lakukan pembenaran9. Program TestS; Uses Crt;
Var awal,akhir: integer;Eegin clrscr; write{'coba L'); readln(awa r}; rrurite(,coba2, );read ln(a t<h i i); fortengah:=awal to akhir do if(awal rnod 2 =
j.) writeln(tengah);La.njutkan kernbali dari script program diatas can lakukarr pernbenaran
10' Diberikan dua buah bilangan yang dimasukkan dari keyboard. Sebutkan namavariabelnya adalah A dan B. Buatlalr program untuk menampilkan nilaiterbesar diantara kedua bilangan ters'ebut I
11. Buatlah program uniuk,rrenampill<an bilangan 1. sampaidengan 10 |
L2. Buatlah program untuk rnenanrpiil<an huruf a sampai dengan e I
13. Buatlah program untuk menampirkan birangan l sampai dengan 5 |
14. Buatlah program untuk nrenampirkrn birang:rr keripatan 5 r
15. Buatlah program untuk menampilkan bilangan ganjildari2 sampaidengan Lo I
16' Euatlah program yang membaca cJua buah nilai yang bertipe integer yang masing-masing menyatakan'besarJtl dalarrr rupiah dan nilai tul<ar satu cjolar terhadaprupiah, mengfritung hasil penukararr rupiah dalarn dolar dan sisanya dalam rupiahserta menampilkan irilai-nilai terselxrt pada layar I
77. Program angka;
uses wincrt;var
A,B:integer;
begin
A:=6;
B:=3;
writeln(A,'/' B,=.' A,,' B);
writeln(A,'/' B,' =,' Af B:O:01 ;
writeln(Ar'd iv',8,' =', A div B);
end.
Lanjutkan kembali dari script progr arrr diat;ls dan lakukan pembenarani.8. Program membaca;
uses wincrt;var
X,Y,Z:integer;
c.lrscr;
begin
write('masukkan 3 buah angka bulat .,);readln(X,y,Z) writatn;writeln{'angka peitama =',X) writelniangka kedua =,,y) writeln(angka ketiga j,z1;readln'
end.
Lanjutkan kembali dari script program diatas dan lakukan pembenaran19 Program identitos;
uSes crt;
var
r)anta : string[20],
umur : byte;
beg in
write('ketik nama;');reacl(rrama);
write('ketik u rn ur:'); rearl ( rr mr.,r);
writeln; writeln('rrar-,ra :' n,rma);
writelrr('unrur:',umur );
Lanjutkan kembali dari scrrpt 0rogram diatas dan lakukan pemberraran20. prograrn acak;
uses winCrt;
var
S:string;
.beginwrite('ketik sembarang teks');readl,n(S);writeln('Anda telah nrengetik',S);write('tekan enter u,ntuk kembali ke editor....,);reaclln;
Lanjutkan kembali dari script program diatas dan lakukan pembenaran21. program ope!.ator;
Var
A:integer;.J
B: i n teger;
begin
A:=10; B:=20; .
writeln{'A=',A); Writeln(,8=,, B); Writeln(,a+B=,,A+B);Wri teln(A,'+',8,' =',A+ B); Wri i e I rr( (A,' -', B, =.A-B);Wri teln(A,'X',8 i =', A *B); Writ el 1( 8,, l',A,, -.',A / B);
Larrjutkarr kembali darri script prograrn cliatas dan lakukan pembenaran22.. P r ogr am konve rsi_'bila nga rt;
use5 crt;
var
des,Desi : integer;
bin,temp:string;begin
write('masukkan satu bil.rrrgan desimal :,);readln(tjes);desi:=des;
bin:='';
f
repeat
str(des fiod 2 temp);bin:=temp+bin;
des:=des div Z;
writeln(des:4,bin :20);
Larrjutkan kembari dari scl'ipt program diatas cran rakukan pembenaran23.program acak;
uses crt;
. var I l
S:string
, begin
write('ketik sembarang teks,)leadln(S);write('Anda telah mengetik S,);
write('tekan enter untuk kembali ke editor,);Lanjutkarr kembali dari sc;ipt program cliatas dan lakukan pembenaran
24.. Program Test2;
Uses Crt;
Var x, y, z: integer; Begin
Clrscr;'
x:=4;y:=5; z:=6;
if z>V thenif y>xthenif x>z thenwriieln(efelse writ'eln(y) else writeln(x);
Lanjutkan kernbali dariscript progranr diatas dan rakukan pembenaran25. program temperature;