Listing :
#include
#include
#include
int i;
char kata [30];
void main()
{
clrscr();
cout<<"Masukkan
kata ";cin>>kata;
for(i=1;i<=10;i++)
{
clrscr();
gotoxy(i,25);cout<
gotoxy(500-i,25);cout<
gotoxy(500,45);cout<<"loop"<
textcolor(i);delay(100);
}
for(i=1;i<=22;i++)
{
gotoxy(500,25+i);cout<
gotoxy(400,25-i);cout<
gotoxy(400+i,25);cout<
gotoxy(400-i,25);cout<
gotoxy(5,45);cout<<"loop"<
textcolor(i);delay(100);
}
getch();
}
Penjelasan :
- “#include
” adalah head dalam program yang berfungsi menjalankan animasi. - “# include
dan # include ” berfungsi sebagai head dalam program. - “int i;” maksudnya a adalah variabel yang bertipe data integer.
- “char kata[30];” maksudnya kata adalah variabel yang bertipe data character yang memiliki jumlah spasi sebanyak 30.
- “void main()” merupakan fungsi untuk mengeksekusi program.
- “clrscr ();” berguna sebagai pembersih layar.
- “cout<<"Masukkan kata ";cin>>kata;” maksudnya adalah mencetak Masukkan kata, lalu apabila kita mengetikkan sesuatu maka ketikan tersebut akan masuk ke dalam variabel kata.
- “for(i=1;i<=10;i++)” maksudnya adalah menentukan titik koordinat posisi looping pertama saat animasi sedang running dengan cara i adalah 1, jika i lebih kecil dari 10, nilai i akan bertambah satu hingga kondisi terpenuhi.
- “textcolor(i);delay(100);” maksudnya memberikan efek warna pada variabel i.
- “for(i=1;i<=22;i++)” ++)” maksudnya adalah menentukan titik koordinat posisi looping kedua saat animasi sedang running dengan cara i adalah 1, jika i lebih kecil dari 22, nilai i akan bertambah satu hingga kondisi terpenuhi.
- “getch()” adalah untuk mengakhiri eksekusi program.
- Program di akhiri dengan mengucapkan Basmalah disertai dengan tanda kurung kurawal tutup “}”.
0 komentar:
Posting Komentar