C++ : Contoh Fun Program Perulangan Do - While

do-while

Do-While.

Mari kita sedikit merefresh otak dengan cara membuat fun program menggunakan bahasa pemrograman C++. Program ini hanya untuk fun dan sekalian mengimplementasikan apa yang sudah dipelajari sebelumnya.


Silakan persiapkan alat teman-teman, Laptop, Dev-C++ atau sejenisnya, segelas kopi dan earphone. Silakan copy program dibawah ini, jika memungkinkan boleh di edit sesuai dengan kemauan.






#include <process.h> #include <iostream> #include <windows.h> using namespace std; int main() { system("color a"); const string MANTAN = "mantan"; string mantan; awal: do { system("cls"); cout<<"\n\n\n"; cout<<"\t\t:::::::::::::::::::::::::::::::::::::::::"<<endl; cout<<"\t\t:: ::"<<endl; cout<<"\t\t:: DIA YANG TAK TERLIHAT, TAPI MASIH ::"<<endl; cout<<"\t\t:: ::"<<endl; cout<<"\t\t:: MEMBEKAS DI INGATAN, SIAPAKAH ITU ? ::"<<endl; cout<<"\t\t:: ::"<<endl; cout<<"\t\t:::::::::::::::::::::::::::::::::::::::::"<<endl; cout<<"\n\n\n"; cout<<"\t\t\t JAWAB : "; cin>>mantan; cout<<"\n"; system("cls"); if(mantan == MANTAN) { for (int i=0; i<=100; i++) { cout<<"\n\n\n\n"; cout<<"\t\t\tTUNGGU BENTAR\n"<<endl; cout<<"\t\t\tMAU CEK BENER APA NGGAK\n\n\n"<<endl; cout<<"\t\t\tLoading...."<<i<<"%"<<endl; system("cls"); } } else { string jwb; cout<<"\n\n\n\n"; cout<<"\t\t\tSalah Bangke, Bukan '"<<mantan<<"' Jawabannya"<<endl; cout<<"\t\t\t\n\n\n\n\t\t\tCoba Lagi Nggak ? y/g : "; cin>>jwb; if(jwb== "y") { goto awal; } else { _exit(2000); } } } while(mantan=="sahabat"||mantan=="SAHABAT"); { system("cls"); Sleep(2000); cout<<"\t\t\n\n\n\n\n\t\t\tCieeee Nungguin Ya ?"; Sleep(2000); system("cls"); Sleep(2000); cout<<"\t\t\n\n\n\n\n\t\t\tLoh, Masih Juga Nungguin ?"; Sleep(2000); system("cls"); Sleep(2000); system("cls"); cout<<"\t\t\t\n\n\n\n\t\t\t\tYak Betul, jawabannya "<<MANTAN<<"\n\t\t\n\t\t\t\tHA HA HA HA HA HA HA HA HA \n\n\n\n\n\n\n\n\n\n"; Sleep(6000); system("cls"); cout<<"\t\t\t\n\n\n\n\t\t\t\tAnda kangen "<<mantan<<" ya ?"; Sleep(2000); system("cls"); Sleep(2000); cout<<"\t\t\t\n\n\n\n\t\t\n\t\tTOLONG DENGAN SADAR DIRI ANDA HARUS MUVON, MANTAN SUDAH BAHAGIA DENGAN YANG LAIN\n\n\n\n\n\n\n\n\n\n"; Sleep(2000); system("cls"); Sleep(1000); cout<<"\t\t\t\n\n\n\n\t\t\n\t\tUdah, Jangan diambil hati\n\n\n\n\n\n\n\n\n\n"; Sleep(5000); system("cls"); Sleep(1000); } string jawab; cout<<"\t\t\t\n\n\n\n\t\t\tMau Lagi Nggak ? y/g : "; cin>>jawab; cout<<"\n\n\n\n\n\n"; if(jawab== "y") { goto awal; } else { _exit(2000); } return 0; }

Pada program tersebut sudah mengimplementasikan materi sebelumnya, yakni percabangan if-else serta perulangan menggunakan Do - While. dan sudah berupa program dinamis.


Jika teman teman- sudah menyalin code diatas, silakann run programnya dan lihat hasilnya. Mungkin teman teman sudah mengubah sedikit tampilannya. Dan dibawah ini adalah hasil outputnya :


Avatar

Output.

Well, ini buat waste time saja, tapi cukup buat temen-temen ngerti gimana cara kerja dari do-while. Thanks sudah berkunjung, see ya


Tidak ada komentar:

Diberdayakan oleh Blogger.