29 July 2009 ~ 2 Comments

Lagu Anak Ayam

oleh Dea Rokhmatun Iradewa

Kemarein ada adik kelas nanya (bukan se jurusan/ universitas).  “Ka, saya disuruh buat program dengan C , pengulangan. Ceritanya buat program yang seperti nyanyian anak ayam yang tekotek kotek Tolong buatin dong, soalnya saya buat dan sama dosennya di kasih nilai 50 dari 100, padahal saya rasa algoritma saya sudah benar…”

Nih kaya gini ….

 
void buka(){
    clrscr();
    int p,q,r,s;
    p=25;  q=5; r=55; s=14;
    textcolor(6) ;
    gotoxy(32,8); printf("SELAMAT  BERGABUNG");
    gotoxy(29,9); printf("PROGRAM HITUNG ANAK AYAM");
    gotoxy(35,11); printf("loading data");
 
    textcolor(2);
     for(int x=1;x<9;x++){
        q=q+1;
        gotoxy(p,q);
        printf("*"); Sleep(100);
     }
 
    for(int x=1;x<30;x++){
        p=p+1;
        gotoxy(p,q);
        printf("*"); Sleep(100);
     }
 
    for(int x=1;x<9;x++){
        s=s-1;
        gotoxy(r,s);
        printf("*"); Sleep(100);
     }
 
    for(int x=1;x<30;x++){
        r=r-1;
        gotoxy(r,s);
        printf("*"); Sleep(100);
     }
}
 
void head(){
    clrscr();
    int x,y;
    x=0;y=3;
    for (int a=1;a<8;a++){
        for (int b=1;b<81;b++){
            x=x+1 ;
            textcolor(97);
            gotoxy(x,y);
            printf(" ");
        }
      }
    textcolor(97);
    gotoxy(28,4); printf("PROGRAM HITUNG ANAK AYAM");
    gotoxy(35,6); printf("created by\n");
    gotoxy(25,7); printf("DEA ROKHMATUN IRADEWA  0700940");
    gotoxy(26,8); printf("Program Studi  Ilmu Komputer\n");
}
 
void hitung(){
    int anak;
    int x; char ulang;
    do{
        textcolor(6);
        gotoxy(1,11);
        printf("   Ayo hitung anak ayam kamu \n") ;
        printf("===============================\n\n");
        printf("Masukan jumlah anak ayam : ");
        scanf("%i", &anak);printf("\n");
        for (x = 0; x < anak; x++){
            printf("Anak ayam turunlah %i ",anak-x);
            if ((anak-x-1!=0)){printf("Mati satu tinggal %i \n",anak-x-1); }
            else {printf("Mati satu tinggal induknya \n");}
        }
        printf("Yah, ayamnya mati semua.. Flu burung kali ya..");
        printf("\n\nTekan (Y/y) untuk mengulang dan sembarang untuk keluar! ");
scanf("%s",&ulang);
    clrscr();
    } while((ulang=='Y')|(ulang=='y'));
 
}
 
void tutup(){
    clrscr();
    int warna;
    int x,y;
    x=0;y=17;
    for (int a=1;a<8;a++){
        for (int b=1;b<81;b++){
            x=x+1 ;
            textcolor(97);
            gotoxy(x,y);
            printf(" ");
        }
      }
    warna=2;
    textcolor(6) ;
    gotoxy(34,12); printf("TERIMA KASIH");
    gotoxy(26,13); printf("TELAH MENGGUNAKAN PROGRAM INI");
    gotoxy(30,14); printf("Dea Rokhmatun Iradewa");
 
   for(int h=1;h<6;h++){
        int p,q,r,s;
        p=25;  q=9; r=55; s=17;
        textcolor(warna);
        for(int x=1;x<8;x++){
            q=q+1;
            gotoxy(p,q);
            printf("*"); Sleep(10);
        }
 
        for(int x=1;x<30;x++){
            p=p+1;
            gotoxy(p,q);
            printf("*"); Sleep(10);
        }
 
        for(int x=1;x<8;x++){
            s=s-1;
            gotoxy(r,s);
            printf("*"); Sleep(10);
        }
        for(int x=1;x<30;x++){
            r=r-1;
            gotoxy(r,s);
            printf("*"); Sleep(10);
        }
        warna=warna+1;
     }
}
 
void main() {
  buka();
  head();
  hitung();
  tutup();
  gotoxy(1,24);printf("");
 
}

Related posts :

  1. Mojok di Pos Ronda
Tags: ,


2 Responses to “Lagu Anak Ayam”

  1. irhdy 27 January 2011 at 16:07 Permalink

    bagus bgt kk… klo ke dalam bahasa java bisa ga..?
    .
    tpi yg sederhana aja… klo bentuk yg seperti ini….
    well hasil di ragukan…!!
    .
    program untuk orang awan saja kk…!!
    .
    thx

  2. Dea R Iradewa 5 February 2011 at 14:08 Permalink

    thank you..


Leave a Reply

Selamat Datang Pengguna Twitter. Mohon Untuk Menshare Post di Twitter Anda