Contoh Codingan Perulangan Do - While Dinamis Dalam C++






Sebelumnya saya sudah share tentang perulangan tetapi dalam bentuk statis, nah kali ini saya akan membagikan contoh codingan Perulangan dinamis, berikut codingannya :


#include <iostream>
using namespace std;

int main()
{
    string x, y; //ini variable
 
    do
    {
        cout<<"Masukkan Username : ";
        cin>>x;
 
        cout<<"Masukkan Password : ";
        cin>>y;
    }
    while(x!="admin"||y!="123");
    {
        cout<<"Berhasil Login";
  
    }
    return 0;

 
 
}


Baca Juga :
1. Perulangan Atau Looping Dalam Bahasa Pemrograman C++
2. Pengontrolan Dan Percabangan (SWITCH - CASE) Dalam Bahasa Pemrograman C++
3. Perulangan Bertingkat (For) Pada Pemrograman C++


Silakan copy code diatas dan coba Run programnya, lihat hasilnya. Berikut dibawah ini akan saya tampilkan hasil outputnya:



Begitulah tampilan outputnya, Program akan mengulang jika Username atau Password yang di masukkan oleh User tidak sesuai. Mungkin hanya itu ya yg bisa saya share, terima kasih telah berkunjung.

Update !!!

Nah saya kasih contoh lagi, tapi nggak ada penjelasan ya wkwk buat fun aja :


#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 MBLO : ";
        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 MBLO\n"<<endl;
                cout<<"\t\t\tJAWABAN LAGI DI PROSES\n"<<endl;
                cout<<"\t\t\tLoading...."<<i<<"%"<<endl;
    
                system("cls");
            }
        }
        else
        {
            string jwb;
   
            cout<<"\n\n\n\n";
            cout<<"\t\tSalah Mblo, Sok-Sok an Nggak Tau Pulak Kau"<<endl;
            cout<<"\t\t\t\n\n\n\n\t\t\tCoba Lagi Nggak ? Ya/Ga : ";
            cin>>jwb;
   
            if(jwb== "ya")
            {
                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 XD";
        Sleep(2000);
        system("cls");
        Sleep(2000);
        cout<<"\t\t\n\n\n\n\n\t\t\tMasih Juga Nungguin XD";
        Sleep(2000);
        system("cls");
        Sleep(2000);
        system("cls");
        cout<<"\t\t\t\n\n\n\n\t\t\t\tBetul Njir\n\t\t\n\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");
        Sleep(2000);
        cout<<"\t\t\t\n\n\n\n\t\t\n\t\t\t   MOVE ON MBLOOO MOVE ON WK WK\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 ? Ya/Ga : ";
    cin>>jawab;
    cout<<"\n\n\n\n\n\n";
  
    if(jawab== "ya")
    {
        goto awal;
    }
    else
    {
        _exit(2000);
    }
 
    return 0;
}

Itu code buat senang senang aja, jangan dimasukin kehati ya Mblo hehe. Cie jomblooo


Tidak ada komentar:

Diberdayakan oleh Blogger.