Minggu, 20 November 2016

Flowchart login sederhana C

Pada penulisan kali ini dimaksudkan untuk memnuhi tugas dari Algoritma & Pemrograman 3. Di kesempatan kali ini, sesuai dengan judul yang telah dibuat saya akan membuat program login sederhana menggunakan bahasa C.


#include <stdio.h>
#include <string.h>

int main(){
    //deklarasi variabel
    char uname[5], password[6];
    int ulang = 0;
    int a=0;
    for(int a=0; i<3; i++){
        printf("------------- LOGIN ---------------\n");
        printf("\nusername:");
        scanf("%s", &uname);
        printf("\npassword:");
        scanf("%s", &password);

        if ((strcmp(uname,"admin")==0)&&(strcmp(password,"123456")==0)) {
            printf("selamat datang");
        } else {
            printf("password atau username salah\n");
            ulang = ulang + 1;
        }
    }
    
    if(ulang <3){
    printf("Anda Berhasil login sebagai admin");
    }
    else{
    printf("Kesempatan login habis");
    exit(0);
    }
}

Pada program diatas digunakan perulangan for untuk membatasi agar user hanya dapat melakukan percobaan login sebanyak 3 kali. Jika user melebihi dari 3 kali percobaan maka program akan otomatis keluar. Dalam melakukan login user harus masuk menggunakan username admin dan password 123456 jika user melakukan percobaan login kurang dari 3 kali maka user telah berhasil melakukan login.



Tidak ada komentar:

Posting Komentar