Professional Documents
Culture Documents
h>
#include <stdlib.h>
#include <string.h>
FILE *u,*p;
char dummy[2][20];
strcpy(dummy[1],username);
strcat(dummy[1],"\n");
u = fopen("username.txt","a");
while(fgets(dummy[0],20,u)!= NULL)
if(strcmp(dummy[0],dummy[1] == 0))
return 0;
fputs(strcat(username,"\n"),u);
p = fopen("password.txt","a");
fputs(strcat(password,"\n"),p);
fclose(u);
fclose(p);
return 1;
FILE *u,*p;
char dummy[4][20];
strcpy(dummy[2],username);
strcat(dummy[2],"\n");
strcpy(dummy[3],password);
strcat(dummy[3],"\n");
u = fopen("username.txt","r");
p = fopen("password.txt","r");
return 1;
fclose(u);
fclose(p);
return 0;
int pilih,regist,log_in,log_out;
char uname[20],pass[20],ch;
int i;
int main()
menu0:
system("cls");
printf("\n");
printf("\n");
printf(" ---------------------------------------------------------------------------------------\n");
if(scanf("%d",&pilih)!= 1){
else {
printf("\n");
switch(pilih){
case 1 :
printf(" ------------------------------\n");
printf(" ------------------------------\n");
scanf ("%s",&uname);
for (i=0;i<11;i++)
pass[i]=getch();
if (pass[i] == '\r')
pass[i]=NULL;break;
if (pass[i] == '\b')
{
if(i!=0)printf("\b \b");
pass[i]=NULL;
pass[i-1]=NULL;
i-=2;
if(i<-1)i=-1;
continue;
printf("*");
if(reg(uname, pass)!= 1)
printf(" ------------------------------\n\n");
system("pause");
else
printf(" ------------------------------\n\n");
system("pause");
case 2 :
printf(" ------------------------------\n");
printf(" L O G I N \n");
printf(" ------------------------------\n");
for (i=0;i<11;i++)
pass[i]=getch();
if (pass[i] == '\r')
if (pass[i] == '\b')
if(i!=0)printf("\b \b");
i-=2;
if(i<-1)i =- 1;
continue;
printf("*");
if(login(uname, pass)!= 1)
printf(" ------------------------------\n\n");
system("pause");
goto menu0;
break;
printf("\n");
menu();
break;
case 3 :
system("cls");
break;
return 0;
int kode,jml,lama,totalbiaya;
int tujuan,promosi;
printf("\n");
printf("\n");
printf("\t |======================================================|\n");
printf("\t |======================================================|\n");
printf("\n");
printf("\t | 1 | Farm House Susu Lembang | Rp. 107K | 9,6km |\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\t |============================================================|\n");
printf("\n \n \n");
scanf("%d", &kode);
printf("\n");
switch(kode){
case 1: printf("Anda memilih Tujuan wisata Farm House Susu Lembang \n*jarak tempuh sebesar 9,6 km
\n *tarif Rp.107K");break;
case 2: printf("Anda memilih tujuan wisata Floating Market Lembang \n*dengan jarak tempuh sebesar
10 km \n*tarif Rp.120K");break;
case 3: printf("Anda memilih tujuan wisata The Louge Maribaya \n*jarak tempuh sebesar 11 km \n*tarif
Rp.134K");break;
case 4: printf("Anda memilih tujuan wisata The Tebing Kraton \n*jarak tempuh sebesar 9,7 km \n*tarif
Rp. 117K");break;
case 5: printf("Anda memilih tujuan wisata Kawah Putih \n*jarak tempuh sebesar 20 km \n*tarif
Rp.160K");break;
case 6: printf("Anda memilih tujuan wisata Tangkupan Perahu \n*jarak tempuh 36 km \n*tarif Rp.74K
");break;
getch();
printf("\n\n\n\n");