tebak angka
DESCRIPTION
tebak angka algoritmaTRANSCRIPT
Teknik Telekomunikasi Nir Kabel
Fungsi Tanpa Parameter
Algoritma dan Pemrograman
Zulfatul Ulya07324030
Zulfatul Ulya//07 324 030
Program Faktorial dan Tebak AngkaFungsi Tanpa ParameterProgram Utama:
Zulfatul Ulya//07 324 030
Programnya:
#include<stdlib.h>main(){ char pilih=’0’; while (pilih!=’5’) { menu(); pilih=getche(); switch(pilih) {
case’1’:faktorial();break;case’2’:games_level1();break;case’3’:games_level2();break;case’4’:games_level3();break;case’5’:break;
} }}menu(){
clrscr();gotoxy(25,5);printf(“Program Suka-suka”);gotoxy(25,7);printf(“1. Faktorial”);gotoxy(25,8);printf(“2. Tebak Angka Level 1”);gotoxy(25,9);printf(“3. Tebak Angka Level 2”);gotoxy(25,10);printf(“4. Tebak Angka Level 3”);gotoxy(25,11);printf(“5. Keluarrr???”);gotoxy(25,13);printf(“pilihh ajjjahhh!!!”);
}faktorial(){
int n,i,x;clrscr();printf(“\n\tAnda Memasuki Program Faktorial”);printf(“\n\n\nmasukan nilai n=”);scanf(“%d”,&n);if(n==1)
Zulfatul Ulya//07 324 030
{ printf(“n!=1”);
}else {
x=1;for(i=1;i<=n;i++){
x=x*i;}
}printf(“\nHasilnya adalah %d’,x);getch();}games_level1(){
int x,y,i;clrscr();randomize();x=random(9);printf(“\n\nGames Tebak Angka”);printf(“\nLevel 1”);printf(“info: range 0-9”);for(i=1;i<=5;i++){
printf(“\nmasukan tebakan anda = “);scanf(“%d”,&y);if(x==y){
printf(“\nOkay Tebakan Anda Benar!!”);}else{
printf(“\nMaaf, anda salah..silakan coba lagi!!”);}
}printff(“\n\nYang Benar adalah %d”,x);getch();return(0);}games_level2(){
int x,y,i;clrscr();randomize();x=random(99);printf(“\n\nGames Tebak Angka”);printf(“\nLevel 2”);
Zulfatul Ulya//07 324 030
printf(“info: range 0-99”);for(i=1;i<=5;i++){
printf(“\nmasukan tebakan anda = “);scanf(“%d”,&y);if(x==y){
printf(“\nYess!!! Anda benar!”);}else{
printf(“\nAduh…masih salah!”);}
}printf(“\n\nYang Benar adalah %d”,x);getch();return(0);}games_level3(){
int x,y,i;clrscr();randomize();x=random(999);printf(“\n\nGames Tebak Angka”);printf(“\nLevel 3”);printf(“info: range 0-999”);for(i=1;i<=5i++){
printf(“\nmasukan tebakan anda = “);scanf(“%d”,&y);if(x==y){
printf(“\nAlhamdulillah Bener Euyy..”);}else{
printf(“\nAstagfirullah Salah Lagi!!”);}
}printf(“\n\nYang Benar adalah %d”,x);getch();return(0);}
Zulfatul Ulya//07 324 030
Tampilan pada monitor:
Zulfatul Ulya//07 324 030