#include <conio.h>
void exit();
void menu();
void bintang();
void tanya();
void ganjil_genap();
void urut();
double a,b,c;
void main()
{
menu();
}
void menu()
{
int pil;
clrscr();
printf("=====MENU=====");
printf("\n 1. ganjil_genap");
printf("\n 2. Bintang");
printf("\n 3. urut");
printf("\n 4. exit");
printf("\n Pilih 1-4 : ");
scanf("%i",&pil);
switch(pil)
{
case 1 : clrscr();
ganjil_genap();
break;
case 2 : clrscr();
bintang();
break;
case 3 : clrscr();
urut();
break;
case 4 : clrscr();
exit();
break;
default: gotoxy(18,9);
printf("Maaf Input Yang Anda Masukkan Salah!");
}
getch();
}
void ganjil_genap()
{
int nilai;
printf("bil ganjil&genap\n");
printf("input nilai :"); scanf("%d",&nilai);
if(nilai%2==0)
printf("%d adalah bilangan genap");
else
printf("%d adalah bilangan ganjil");
getch();
}
void bintang()
{
int i, j, h;
int x=40;
int y=5;
clrscr();
printf("\nMasukkan Tinggi Baris : ");
scanf("%i",&h);
printf("\n");
for (i=1; i<=h; i++, y++, x--)
{
gotoxy(x,y);
for (j=1; j<=i; j++)
{
printf("* ");
}
printf("\n");
}
tanya();
getch();
}
void urut()
{
int i;
clrscr();
for(i=10;i>=1;i--)
{
printf("%d",i);
printf("\n");
getch();
}
}
void tanya()
{
char jwb;
printf("\nApakah Anda Ingin Kembali Ke Menu (Y/T)?");
jwb=getche();
if (jwb=='Y'||jwb=='y')
menu();
else
exit();
}
void exit()
{
clrscr();
gotoxy(15,10);
printf("Terima Kasih Telah Menggunakan Program Ini!");
gotoxy(25,12);
printf("Gud Byeeee.....");
getch();
}
Tidak ada komentar:
Posting Komentar