NIM/ No. Reg.
|
:
|
49013013
|
Nama
|
:
|
Febriyanti Darnis
|
email
|
:
|
|
Laporan
|
:
|
Tugas V
|
coding di dibawah adalah sebuah pemrograman
sederhana untuk membuat password dengan memasukan password pertama dengan nama
depan, dan password kedua dengan nama belakang . coding di atas menggunakn
fungsi. Dan apabila dalam 3 kesempatan menuliskan password yang salah maka
program akan memunculkan kalimat "Akses Anda Di Tolak".
=============================================================
#include<stdio.h>
#include<string.h>
#include <conio.h>
int main(void)
{
char pass1[20],pass2[20],sign_in1[20],sign_in2[20];//deklarasi variabel
int hasil,i,ulang;//deklarasi
variabel
ulang=0;//inisialisasi variable ulang
printf("+======================================+ \n");
printf("
Latihan B : Password \n");
printf("+======================================+ \n \n
\n");
strcpy(pass1,"febriyanti");//mengisikan nilai pada pasword pertama
strcpy(pass2,"darnis");//mengisikan nilai pada pasword kedua
do{
printf("Masukkan password pertama : ");
gets(sign_in1);
printf("Masukkan passw kedua : ");
gets(sign_in2);
hasil=akses(pass1,pass2,sign_in1,sign_in2);
if(hasil==0){
printf("Selamat Anda Berhasil ..... ");
} else
printf("Silahkan Coba Lagi..\n");
ulang++;
if(ulang==3)
{
printf("Akses anda ditolak");
}
}while((hasil==1)&&(ulang!=3));
getch();
return 0;
}
int akses(char pass1[20],char pass2[20],char sign_in1[20],char sign_in2[20])
{
int banding1,banding2,i,hasil;
banding1=strcmp(pass1,sign_in1);
banding2=strcmp(pass2,sign_in2);
if ((banding1==0)&&(banding2==0))
hasil=0;
else
{
hasil=1;
}
return hasil;