Algoritma menentukan nilai terbesar dari 2 bilangan, bilangan prima atau bukan, bilangan bulat positif atau bilangan bulat negatif, bilangan asli dan sebuah zat kapan padat, cair, dan gas

{Algoritma menentukan nilai terbesar dari 2 bilangan}

 Deklarasi
    Bil 1 , Bil 2 : integer

 Deskripsi
 Read ( Bil 1 , Bil 2)
 If(Bil 1<Bil2) then
 write(Bil 2)
 endif

Koding :

#include<stdio.h>
main()
{
int bil1,bil2;
printf("masukan bilangan pertama : ");
scanf("%i",&bil1);
printf("masukkan bilangan kedua : ");
scanf("%i",&bil2);
if(bil1<bil2)
                printf("bilangan terbesar adalah %i\n",bil2);
else
printf("bilangan terbesar adalah %i\n,bil1");
}
   
Output :




2. AlgoritmaMENENTUKAN_BILANGAN_PRIMA
 {Algoritma menentukan sebuah bilangan adalah prima atau bukan}

Deklarasi
    bil           :               integer
    bagi        :               integer
    batas       :               integer

Deskripsi

Read (bil)
hasil=fungsiPrima(bil)
if(hasil=1)then
write (bilangan prima)
else
write ( bukan bilangan prima)
fungsiPrima(int obj)
bagi=3
 batas
if (obj == 1)
 else if (obj==2||obj==3)
else if (obj % 2 == 0)
else
while (batas > bagi)
if (obj % bagi == 0)then
batas = obj / bagi
bagi += 2
endif
endif
endif
endwhile
endif

Koding :

#include<stdio.h>
int fungsiPrima(int);
main()
{
int bil,hasil;
printf("Masukkan Bilangan : ");
scanf("%d",&bil);
hasil = fungsiPrima(bil);
if(hasil==1)
{
 printf(" %d Adalah Bilangan Prima \n\n",bil);
}else
{
 printf(" %d Bukan Bilangan Prima \n\n", bil);
}
}
int fungsiPrima(int obj){
int bagi=3;
int batas;
if (obj == 1)
{
return(0);
} else if (obj==2||obj==3) {
return(1);
} else if (obj % 2 == 0) {
return(0);
} else {
while (batas > bagi)
{
if (obj % bagi == 0)
{
return(0);
break;
}
batas = obj / bagi;
bagi += 2;
}
return(1);
}
}

0utput :




{Algoritma menentukan sebuah bilangan bulat positif atau bilangan bulat negatif}

Deklarasi
bil : integer

Deskripsi
Read (bil)
If(bil>0) then
Write(“bilangan bulat positif”)
else
Write(“bilangan bulat negatif”)
endif

Koding :

#include <stdio.h>
main()
{
                int bil;
                printf("masukkan bilangan :");
                scanf("%d",& bil);
              if(bil>=0)
                printf("bilangan bulat positif \n");
                else
                printf("bilangan bulat negatif \n");
}

Output :



{Algoritma menentukan sebuah bilangan adalah bilangan asli}

Deklarasi
Bil : integer

Deskripsi
Read (Bil)
If (bil>0) then
Write (“ bilangan asli “)
endif

Koding :

#include <stdio.h>
main()
{
                int bil;
                printf(" Menentukan bilangan asli");
                printf(" Masukkan bilangan asli:");
                scanf("%i",& bil);
              if(bil>=0)
                printf("bilangan asli \n");
                else
                printf("bukan bilangan asli \n");
}
Output :



{Algoritma menentukan sebuah zat kapan padat, cair, dan gas}

Deklarasi
X : integer

Deskripsi
read(X)
if (X £ 0) then
write(‘padat’)
else
if (X > 0) and (X < 100) then
write(‘cair’)
else
if (X ³ 100) then
write(‘gas’)
endif
endif
endif

Koding :

# include <stdio.h>
int main ()
{
float suhu ;
printf(" Menentukan suatu zat berdasarkan suhu");
printf(" masukkan suhu : ");
scanf("%f",&suhu);
if(suhu<0){
printf("zat padat\n");
}
else{
if(suhu<100){
printf("zat cair\n");
}
else{
printf("zat gas\n");
}
}             
return 0 ;
}


Output:



Semoga bermanfaat dan dapat membantu dalam tugas atau pekerjaan anda. sekian

Terima kasih :)
Previous
Next Post »

Ads Inside Post