Animasi Roket Sederhana dengan C++
Dengan menggunakan operasi pengulangan kita bisa membuat program animasi sederhana. Berikut source code nya dengan bahasa C++.
#include <iostream>
#include <unistd.h> // untuk fungsi usleep
using namespace std;
const char rocket[] =
" _\n\
/^\\\n\
|-|\n\
| |\n\
|L|\n\
|A|\n\
|P|\n\
|A|\n\
|N|\n\
/| |\\\n\
/ | | \\\n\
| | | |\n\
`-\"\"\"-`\n\
";
int main()
{
for (int i = 0; i < 50; i++) cout << endl; // melompat ke bawah konsol
cout << rocket ;
int j = 300000;
for (int i = 0; i < 50; i++) {
usleep(j); // bergerak lebih cepat,
j = (int)(j * 0.9); // waktu sleep
cout << endl; // memindahkan baris roket ke atas
}
cout << "Visit http://ifannuddin.com ! " << endl;
return 0;
}
Komentar
Posting Komentar