PROGRAM MENCETAK 20 ANGKA



#include<stdio.h>
#include<stdlib.h>
#include<conio.h>

void periksa(int X[20])
{
int n,i,j;
for(i=0;i<20;i++)
{
n=0;
for(j=0;j<=i;j++)
{
if(X[i]==X[j])
{
n++;
}
}
if(n==1)
{
printf("%d ",X[i]);
}
}
}

int main () {
const int a = 20;
int i;
int A[a];
             printf("Masukkan 20 bilangan antara 1 sampai 100 :\n");
for(i=0;i<20;i++)
{
scanf("%d",&A[i]);
}
printf("\n\nSetelah di Periksa : ");
periksa(A);
      getch();
   return 0;
}

ALGORITMA :

Procedure periksa ( A : array of [20] : integer)
Deklarasi
n,i,j : integer

Deskripsi
for  i  0 to 20 do
n  0
for j  0 to i do
if A : array [i] = A : array [j]
n+1
endif
endfor
if n = 1
write(A : array [i])
endif
endfor

Deklarasi
Const  z = 20
I : integer
X: array [z] of integer

Deskripsi
For i  0 to 20 do
read(x :  array[i])
endfor

periksa(x)




0 Response to "PROGRAM MENCETAK 20 ANGKA"

Post a Comment