tebak angka

8
Teknik Telekomunikasi Nir Kabel Fungsi Tanpa Parameter Algoritma dan Pemrograman Zulfatul Ulya 07324030

Upload: dieni-mutiarawati

Post on 08-Apr-2016

218 views

Category:

Documents


4 download

DESCRIPTION

tebak angka algoritma

TRANSCRIPT

Page 1: Tebak Angka

Teknik Telekomunikasi Nir Kabel

Fungsi Tanpa Parameter

Algoritma dan Pemrograman

Zulfatul Ulya07324030

Page 2: Tebak Angka

Zulfatul Ulya//07 324 030

Program Faktorial dan Tebak AngkaFungsi Tanpa ParameterProgram Utama:

Page 3: Tebak Angka

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)

Page 4: Tebak Angka

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”);

Page 5: Tebak Angka

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);}

Page 6: Tebak Angka

Zulfatul Ulya//07 324 030

Tampilan pada monitor:

Page 7: Tebak Angka

Zulfatul Ulya//07 324 030