Selasa, 21 Februari 2012

''tugas ALGORITMA DAN PEMROGRAMAN kelas A''

1. Tuliskan Output dari program berikut : (Jelaskan analisisnya !)
Program Kacau;
Uses crt;
 Var p,q : longint;
Procedure Bingung2(var x,y : longint);
begin
x:=(x*y) div 3; y:=x*(x div 5):
end;
Procedure Bingung1(Var a:longint; b:longint);
Function Bingung2(Var x,y : longint) : longint:
var
T : longint;
Begin
T:=x: X:=y; y:=T; y:=2*x+3;
Writeln(‘Nilai Variabel Fungsi Bingung2 : ‘,x:8,y:8):
Bingung2:=3*Y;
end;
Function Bingung3(x,y : longint) : longint;
var
T : longint;
Begin
T:=x; X:=y; y:=T; y:=2*x+3;
writeln(‘Nilai Variabel Fungsi Bingung3 : ‘,x:8,y:8);
Bingung3:=3*y;
end;
Begin
p:=10;q:=6;
p:=Bingung3(p,q) ;
q:=Bingung2 (q,p);
Writeln(‘Nilai Variabel Prosedur Bingung1 : ‘,p:8,q:8);
End;
Begin
clrscr;
p:=10;
q:=6;
Bingung1(p,q);
Bingung2(q,p);
writeln( ‘Nilai Variabel Program Utama : ‘,p:8;q:8);
readln;
end.
2. Buatlah program untuk menjumlahkan dua buah polinomial.
Contoh : misalkan dibaca : P0=4X3-2X2+10 dan P1=4X4+2X2-1, maka akan
memberikan hasil P0+P1=4X4+4X3+9
(Penggunaan Program Modular sangat direkomendasikan)
Jelaskan alasan pemilihan struktur daa yang saudara gunakan!!

                                               selamat mengerjakan

note:
- KERJAKAN DI FOLIO BERGARIS
- KUMPUL HARI RABU, 22 FEBRUARI 2012..PALING LAMBAT PUKUL 10:00 am

Tidak ada komentar:

Posting Komentar