For a better life with technology

Wednesday, October 25, 2017

Program C++ : Contoh simulasi username dan password

Yak , kalian tau lah ya kalau sering main game atau login apalah. pastinya pengen tau gimana caranya :v .
langsung simak aja ya.

Biasanya , dalam program seperti ini kita menggunakan pengulangan (looping). Namun ada batasan nya . Batasan yang saya masukkan ini hanya 3x saja. Kalo kebanyakan cape nanti, Mending langsung blokir aja hahaha.

Anda diutus utk masukkin username dan password akan di simpan dalam memori variabel didalam komputer. yang berarti jika pada saat keadaan diantara salah satu ada yang salah , maka tidak akan berhasil.

Contoh dibawah ini merupakan disaat dimana keadaan itu benar dua-duanya.



Nah kira-kira seperti ini jika salah diantara salah satunya atau dua-duanya.


Coding :


#include <iostream>
#include <conio.h>
#include <stdio.h>

main()
{
char username[10],password[10];
   char id[10],pw[10];
   int i = 1;
   cout<<"Daftar";cout<<endl;
      cout<<"Username : ";cin>>username;
      cout<<"Password : ";cin>>password;

   while(i<=3)
   {

    cout<<endl;
      cout<<"Login";cout<<endl;
    cout<<"Username : ";cin>>id;
      cout<<"Password : ";cin>>pw;
      cout<<endl;

      if(strcmp(id,username)==0 && strcmp (password,pw)==0)
      {
      cout<<"Selamat Datang";
         cout<<endl;
         goto a;
         }

      else if (strcmp(id,username)!=0 && strcmp (password,pw)==0)
      {
      cout<<"Username salah";
         cout<<endl;
         i++;
         }
      else if (strcmp(id,username)==0 && strcmp (password,pw)!=0)
      {
      cout<<"Password salah";
         cout<<endl;
         i++;
         }
      else
      {
      cout<<"Username dan password salah";
         cout<<endl;
         i++;
         }

      }

    cout<<"Maaf akun anda diblokir";
      a:
      getch();
      }

Share:

0 comments:

Post a Comment