Senin, 23 April 2012

Program Perkalian Matrik dengan Pascal

Kali ini gue mau mosting mengenai perkalian matrik di Turbo Pascal. Katanya juga nie buat quiz besok dikampus. Sebenarnya masih keganggu mengenai masalah yang kemarin,tapi ya sudahlah.


Dan ini contoh syntaxnya
uses wincrt;

type matrik = array [1..50,1..50]of integer;
var
a,b,c:matrik;
i,j,k,x,y,z:integer;


procedure cetak;
begin
for i:= 1 to x do
for j:= 1 to y do
begin
write('Matrik A [',i,',',j,'] =');
readln(a[i,j]);
end;
writeln;
for i:= 1 to y do
for j:= 1 to z do
begin
write('Matrik B [',i,',',j,'] =');
readln(b[i,j]);
end;
end;

procedure kali;
begin
for i:= 1 to x do
for j:= 1 to z do
for k:= 1 to y do
c[i,j]:= c[i,j]+ a[i,k]*b[k,j];
end;

procedure hasil;
begin
writeln('Hasil dari perkalian Matrix A dengan Matrix B adalah : ');
Writeln;
for i:=1 to x do
begin
for j:=1 to z do
write(c[i,j],' ');
writeln;
end;
writeln;
readln;
end;

begin
writeln('Ordo matrik A');
write('Baris =');
readln(x);
write('Kolom =');
readln(y);
writeln;
writeln;
writeln('Ordo matrik B');
writeln('Baris =',y);
write('Kolom =');
readln(z);
cetak;
writeln;
kali;
writeln;
hasil;
end.

Related Posts:

  • Tugas Algoritma dan Pemrograman II-1Soal :Buatlah program pascal yang jika inputan dimasukkan adalah 600000 dan tampil data seperi dibawahHarga  : 600000Diskon: 60000Bayar  : 540000Bonus  : LAPTOPDengan syaratJAWABBerikut ini source code pascalny… Read More
  • Program Perkalian Matrik dengan PascalKali ini gue mau mosting mengenai perkalian matrik di Turbo Pascal. Katanya juga nie buat quiz besok dikampus. Sebenarnya masih keganggu mengenai masalah yang kemarin,tapi ya sudahlah.Dan ini contoh syntaxnyauses wincrt;type … Read More
  • Program Record berurut di PascalKali ini dapet tugas lagi dari Pak Edi untuk mencoba-coba ngurutin data yang diinputkan pada program Record kemarin,dan akhirnya selesai juga tugasnya. Inti dari program ini adalah kita membuat tampilan untuk menginputkan dat… Read More
  • Tugas Algoritma dan Pemrograman II - 2Buatlah program yang menambahkan bilangan sampai berjumlah 100 serta rata-ratanya.(Repeat-until dan while-do)Program dengan kondisi While-douses wincrt;var data,jml,i:integer; rata:real;begin jml:=0; i:=0; whil… Read More

0 comments:

Posting Komentar