Monday, April 16, 2012

GERAK NAMA


#include<stdio.h>
#include<conio.h>
//prosedur untuk menggerakkan kalimat dengan memanfaatkan perintah for
//prosedur gerak1 dari kiri ke kanan
void gerak1()
{
int i,x,y,d;
for(i=1;i<=60;i++)
{
clrscr();
for(d=1;d<=500;d++){gotoxy(i,3);printf("Patricia Dianita Wijaya");}
}
}//akhir prosedur gerak1
//prosedur untuk menggerakkan kalimat dengan memanfaatkan perintah for
//prosedur gerak2 dari kanan ke kiri
void gerak2()
{
printf("Belum ada programnya, silahkan dibuat sendiri !");
}//akhir prosedur gerak2
//prosedur untuk menggerakkan kalimat dengan memanfaatkan perintah for
//prosedur gerak3 dari atas ke bawah
void gerak3()
{
int i,x,y,d;
for(i=1;i<=20;i++)
{
clrscr();
for(d=1;d<=500;d++){gotoxy(3,i);printf("Patricia Dianita Wijaya");}
}
}//akhir prosedur gerak3
//prosedur untuk menggerakkan kalimat dengan memanfaatkan perintah for
//prosedur gerak4 dari bawah ke atas
void gerak4()
{
printf("Belum ada programnya, silahkan dibuat sendiri !");
}//akhir prosedur gerak4
//PROGRAM UTAMA
int main()
{
int ulang,pil;
ulang=4;
do
{
clrscr();
printf("MENU UTAMA\n");
printf("==========\n");
printf("1. Prosedur gerak1 kiri ke kanan\n");
printf("2. Prosedur gerak2 kanan ke kiri\n");
printf("3. Prosedur gerak3 atas ke bawah\n");
printf("4. Prosedur gerak4 bawah ke atas \n");
printf("5. Selesai\n\n");
printf("Tentukan pilihan anda :");scanf("%d",&pil);
switch(pil)
{
case 1 :
clrscr(); gerak1(); getch();
break;
case 2 :
clrscr(); gerak2(); getch();
break;
case 3 :
clrscr(); gerak3(); getch();
break;
case 4 :
clrscr(); gerak4(); getch();
break;
case 5 :
return(0);
}
}while (ulang!=0);
return(0);
}

No comments:

Post a Comment