input = 5
output=Mei
#include <stdio.h>
main()
{
int kode_bulan;
puts ("Menentukan Nama Bulan :\n");
puts ("1 > Januari 5 > Mei 9 > September");
puts ("2 > Pebruari 6 > Juni 10 > Oktober ");
puts ("3 > Maret 7 > Juli 11 > November ");
puts ("4 > April 8 > Agustus 12 > Desember ");
printf ("\nMasukksn kode bulan yang anda inginkan (1 sampai 12) !");
scanf ("%d", &kode_bulan);
switch (kode_bulan)
{
case 1:
puts ("Bulan Januari");
break;
case 2:
puts ("Bulan Pebruari");
break;
case 3:
puts ("Bulan Maret");
break;
case 4:
puts ("Bulan April");
break;
case 5:
puts ("Bulan Mei");
break;
case 6:
puts ("Bulan Juni");
break;
case 7:
puts ("Bulan Juli");
break;
case 8:
puts ("Bulan Agustus");
break;
case 9:
puts ("Bulan September");
break;
case 10:
puts ("Bulan Oktober");
break;
case 11:
puts ("Bulan November");
break;
case 12:
puts ("Bulan Desember");
break;
default : puts ("Maaf, Kode yang anda masukkan salah !");
}
}6. Buat program untuk menghitung faktorial sebuah bilangan dengan menggunakan:a. Perulangan for
#include <stdio.h>
main()
{
int N,I;
long int Faktorial = 1;
printf ("Masukkan angka yang ingin anda faktorialkan :");
scanf ("%d",&N);
for (I=2;I<=N;I++) Faktorial = Faktorial*I;
printf ("%d Faktorial = %ld", N, Faktorial);
}b. Perulangan while #include<stdio.h>
#include<conio.h>
void main()
{
int x,y,hasil;
gotoxy(35,0);puts("FAKTORIAL ANGKA");
printf("\n\n");
printf("Masukkan angka:");scanf("%d",&x);
printf("\nberikut adalah faktorialnya:\n");
printf("%d",x);y=1;
while(x>1)
{printf("x");printf("%d",x-1);hasil=y*x;y=hasil;
x--;
}
printf("=");
printf("%d",hasil);
}
Tidak ada komentar:
Posting Komentar