Dapet program baru lagiii.. hehehemmm..
Ini elemen x dan y-nya ada 5.. Aslinya, yang ditugasin (lihat laporan yg C-2) ada 10 elemen.. tadinya yang ini buat latihan aja.
Awalnya..buat algoritmik-nya dulu..
Algoritmik-nya :
Program : menentukan hasil irisan x dan y (x irisan y)
Oleh : Adhe Nurcahya / 101524003
Update : 18 November 2010, minutes to midnight
Deklarasi :
x[5] adalah array 1 dimensi bertipe integer dengan jumlah elemen adalah 5 yaitu 1, 2, 3, 5, 6.
y[5] adalah array 1 dimensi bertipe integer dengan jumlah elemen adalah 5 yaitu 2, 4, 5, 8, 9.
i, j adalah variabel tunggal bertipe integer.
Algoritma :
i <-- 0
while i < 5 do
j <-- 0
while j < 5 do
if x[i] = y[j] then
write(layar) x[i]
endif
j <-- j+1
endwhile
i <- i+1
endwhile
Naaaaaah.. tinggal dimasukkin ke C-nya..
Jadinya seperti ini, cekidooooot.
#include "stdio.h" /*tanda petikdua diganti dengan < >.. sehingga kata stdio berada diantara tanda < >*/
void main ()
{
/* Kamus */
int x[5]={1,2,3,5,6};
int y[5]={2,4,5,8,9};
int i,j;
/* Algoritma */
printf ("\t\Program mencari Irisan (n) dari 2 array 1 dimensi \n \n");
printf ("Diket : x={1,2,3,5,6} \n");
printf (" y={2,4,5,8,9} \n \n");
printf (" x n y = { ");
i=0;
while (i < 5)
{
j=0;
while (j < 5)
{
if (x[i] == y[j])
{
printf ("%2d ", x[i]);
}
j++;
}
i++;
}
printf ("}");
} //end program
Sekian.. semoga bermanfaat..
No comments:
Post a Comment