Professional Documents
Culture Documents
NIM : 12541
Prodi : Pendidikan Matematika
2. Program Deret
program deret;
uses crt;
var U:array[1..20]of integer;
n,m,k:integer;
begin
clrscr;
writeln('Diketahui Un=3,5,8,12,17,23,... untuk n genap');
writeln('dan Un=10,8,6,4,... untuk n ganjil');
writeln('20 barisan pertama dari Un adalah:');
write('Un= ');
for k:= 0 to 9 do
begin
n:=2*k+1;
m:=n+1;
U[n]:=10-2*k;
U[m]:=3+((m div 2)-1)*2+((m div 2)-1)*((m div 2)-2) div 2;
write(U[n],',',U[m],',');
end;
readln; end.
3. Program Vektor
program vektor;
uses crt;
var x,y,z,x1,y1,z1,AB,cosAB:real;
begin
clrscr;
writeln('
Vektor di R3');
writeln;
write('vektor A(x,y,z)=(
,
,
)');
gotoxy(18,3);readln(x); gotoxy(23,3);readln(y); gotoxy(28,3);readln(z);
write('vektor B(x,y,z)=(
,
,
)');
gotoxy(18,4);readln(x1);gotoxy(23,4);readln(y1);gotoxy(28,4);readln(z1;
writeln;
writeln('Norm Vektor');
writeln('A=',x:0:2,' i+',y:0:2,' j+',z:0:2,' k');
writeln('B=',x1:0:2,' i+',y1:0:2,' j+',z1:0:2,' k');
AB:=x*x1+y*y1+z*z1;
cosAB:=AB/(sqrt(x*x+y*y+z*z)*sqrt(x1*x1+y1*y1+z1*z1));
writeln('Perkalian titik A.B= ',AB:0:2);
writeln('Cos antara vektor A dan vektor B = ',cosAB:0:2);
readln; end.