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