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

Postingan populer dari blog ini

Animasi Teks Berjalan C++

program C++ menampilkan daftar nama hewan sesuai abjad contoh array