Top Banner
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.
5

Uts alpro ii

Dec 05, 2014

Download

Technology

 
Welcome message from author
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
Page 1: Uts alpro ii

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.

Page 2: Uts alpro ii

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

Page 3: Uts alpro ii

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

Page 4: Uts alpro ii

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;

uses crt;-.r".^|., -. /lLU;rrl X.,i __-___-__-_- ----_-_.---- ""-');var f,r,c,: real;

begin

cl rscr;

writeln(x); "rrriteln(,

menghitung temperature');writern (x);

writeln; r,vrite ('masukan nilai celcius " ,);readln(c

);f:=L.B*c+32ir:=0.8*c;writeln (x); writeln;writeln(c:0:2,' hasil dalam reamur sama dengan ,,

Lanjutkan kembali dari script program diatas dan rakuka^ pembenaran26. Program angka;

A, B:integer;

begin

D=8 E=4

write('D/E=D/E'); write t,' D /E=D / E:O:0'); write(,DdivE =D d iv E,);

e nd,

Lanjutkan kembali cia;i script program d.iatas dan lakukan pembenaran

Page 5: Uts alpro ii

)7, [Jrr.rtlalr i)t'ograt]t ttttIt]i, ine nglrilunri lr.i:, segrtiga2B' []rratlalr l)rogr.1 t1, tttttul< r )errghitirnil v()lrrrle l<rritus,

29. [3rratlall progratri rtntul'r nler]gtritL.r pii ,;plurne b,ilo[<.

30 [Jtratlalr prograI]I rttttu[< rrtcrrghitL]nil voIurne tai:ung31 [Jiratlalr prograr]r urrtlrl< [ierulangan,.^,liile cJo,

)2., Buatlalr progranlrrrtuk perulairgclrr ;f tlierr,33. [Juatlalr prograr]) rirrtul< trpe data strirrg,34. Buatlalr prograr r urrtul< irpre dat,r ,r rray,

35. Buatlah progranr untul< tipe cJat.i nr)rrjlcr-

36. Brratlah porgratlt untul< nrengiritun iriilii terril)eratur ruangart.3'/, Buratlah proErnrlr untu[< rirenglrirr-rnlr lL;a:; lipgk;irarr3B' Buatlah prograr"Il rJntul< nrenanit)1;ii;'.:rr ciata r,ilai rnahasiswa.39. Brtatlah prograrx urntrtk ntenan)1t;lir;irr l<r:; nralasiswa,40. Buatlah pl'ograrll ttrttul< ntenanttJill.;rrr Iioc,ata rpalrasiswa.

r " "'r r'.... r. r... ot.' r..,.. r'..... ir.... r,.. . r r.,r i....(iC()D LUCI(