#include<stdio.h>
#include<conio.h>
#include<iostream.h>
#include<stdlib.h>
int main()
{
  char lagi;
struct rumah_sakit
{
 char nama[50];
 char alamat[100];
 char umur[10];
 char pykt[100];
 char stat[10],jk[5];
 char gol[3];
 char ayah[50];
 char ibu[50];
};
 rumah_sakit pasien;
 clrscr();
 printf("==================================================\n");
 printf("|| RUMAH SAKIT UMUM SEHAT \t\t\t||\n");
 printf("|| Selamat Datang Di RUMAH SAKIT UMUM SEHAT ||\n");
 printf("|| MELAYANI DENGAN KASIH & TANGGUNG JAWAB  ||\n");
 printf("==================================================\n");
 printf("\n");
 printf("\tMasukkan Identitas Pasien dibawah ini :\t\t\n\n");
 printf("Nama \t\t\t:");
 scanf("%s",pasien.nama);
 printf("Alamat \t\t\t:");
 scanf("%s",pasien.alamat);
 printf("Umur \t\t\t:");
 scanf("%s",pasien.umur);
 printf("Penyakit \t\t:");
 scanf("%s",pasien.pykt);
 printf("Gol Darah [O/A/AB/B]\t:");
 scanf("%s",pasien.gol);
 printf("Status \t\t\t:");
 scanf("%s",pasien.stat);
 printf("Jenis kelamin [L/P]\t:");
 scanf("%s",pasien.jk);
printf("\n=======================================================\n");
printf("\t\tNama Orang Tua Pasien..\t\t\n");
printf("\nNama Ayah :");
scanf("%s",pasien.ayah);
printf("\nNama Ibu :");
scanf("%s",pasien.ibu);
 int kamar;
 FILE *frs;
int total;
int vvip=3, vip=2, gen=1;
int hari;
char setuju;
 
  atas:
  printf("\n\n");
  printf("\t\tPemesanan kamar\t\t\n");
  printf("---------------------------------------------------------\n");
  printf("Anda ingin memesan kamar :\n");
  printf("\n1. Kamar VVIP\n2. Kamar VIP\n3. General\n\n");
  printf("Masukkan Pilihan Anda :");
  scanf("%d",&kamar);
  switch(kamar)
  {
  case 1 :
     printf("\nAnda telah memilih kamar VVIP\n");
     printf("Harga sewa kamar RP 3.000.000,00\n");
     printf("Anda Setuju?[Y/N] :");
     scanf("%s",&setuju);
     if(setuju=='y'||setuju=='Y')
     goto cetak1;
     else
     goto pil1;
    cetak1:
     frs=fopen("aaa.txt","a+");
     printf("\nBerapa hari Pasien dirawat :");
     scanf("%d",&hari);
     total=hari*vvip;
     printf("\n======================\tOUTPUT\t========================\n");
     printf("Nama Pasien \t\t: %s\n",pasien.nama);
     printf("Alamat \t\t\t: %s\n",pasien.alamat);
     printf("Umur \t\t\t: %s\n",pasien.umur);
     printf("Nama Penyakit \t\t: %s\n",pasien.pykt);
     printf("Gol Darah \t\t: %s\n",pasien.gol);
     printf("Status \t\t\t: %s\n",pasien.stat);
     printf("Jenis kelamin [L/P] \t: %s\n",pasien.jk);
     printf("Nama Ayah Pasien\t: %s\n",pasien.ayah);
     printf("Nama Ibu Pasien\t\t: %s\n",pasien.ibu);
     printf("Total Biaya Pasien \t: %djuta",total);
     fprintf(frs,"\nAnda memilih kamar VVIP\nHarga sewa kamar RP 3.000.000,00\nselama %d hari\ndengan biaya %d juta rupiah\n",hari,total);
     fclose(frs);
     getch();
     break;
    pil1:
     printf("\n\n\t\t..Maaf Kami Tidak Bisa Melayani..");
     printf("\n\n\nIngin Pilihan yang lain? Y/N : ");
     scanf("%s",&lagi);
     if(lagi=='y'||lagi=='Y')
     goto atas;
     else
     goto bawah;
    
  case 2 :
     printf("\nAnda telah memilih kamar VIP\n");
     printf("Harga sewa kamar RP 2.000.000,00\n");
     printf("Anda Setuju?[Y/N] :");
     scanf("%s",&setuju);
     if(setuju=='y'||setuju=='Y')
     goto cetak2;
     else
     goto pil2;
    cetak2:
     frs=fopen("aaa.txt","a+");
     printf("\nBerapa hari Pasien dirawat :");
     scanf("%d",&hari);
     total=hari*vip;
     printf("\n======================\tOUTPUT\t========================\n");
     printf("Nama Pasien \t\t: %s\n",pasien.nama);
     printf("Alamat \t\t\t: %s\n",pasien.alamat);
     printf("Umur \t\t\t: %s\n",pasien.umur);
     printf("Nama Penyakit \t\t: %s\n",pasien.pykt);
     printf("Gol Darah \t\t: %s\n",pasien.gol);
     printf("Status \t\t\t: %s\n",pasien.stat);
     printf("Jenis kelamin [L/P] \t: %s\n",pasien.jk);
     printf("Nama Ayah Pasien\t: %s\n",pasien.ayah);
     printf("Nama Ibu Pasien\t\t: %s\n",pasien.ibu);
     printf("Total Biaya Pasien \t: %djuta",total);   
     fprintf(frs,"\nAnda memilih kamar VIP\nHarga sewa kamar RP 2.000.000,00\nselama %d hari\ndengan biaya %d juta rupiah\n",hari,total);
     fclose(frs);
     getch();
     break;
    pil2:
     printf("\n\n\t\t..Maaf Kami Tidak Bisa Melayani.. ");
     printf("\n\n\nIngin Pilihan yang lain? Y/N : ");
     scanf("%s",&lagi);
     if(lagi=='y'||lagi=='Y')
     goto atas;
     else
     goto bawah;
    
  case 3 :
     printf("\nAnda telah memilih kamar General\n");
     printf("Harga sewa kamar RP 1.000.000,00\n");
     printf("Anda Setuju?[Y/N] :");
     scanf("%s",&setuju);
     if(setuju=='y'||setuju=='Y')
     goto cetak3;
     else
     goto pil3;
    cetak3:
     frs=fopen("aaa.txt","a+");
     printf("\nBerapa hari Pasien dirawat :");
     scanf("%d",&hari);
     total=hari*gen;
     printf("\n======================\tOUTPUT\t========================\n");
     printf("Nama Pasien \t\t: %s\n",pasien.nama);
     printf("Alamat \t\t\t: %s\n",pasien.alamat);
     printf("Umur \t\t\t: %s\n",pasien.umur);
     printf("Nama Penyakit \t\t: %s\n",pasien.pykt);
     printf("Gol Darah \t\t: %s\n",pasien.gol);
     printf("Status \t\t\t: %s\n",pasien.stat);
     printf("Jenis kelamin [L/P] \t: %s\n",pasien.jk);
     printf("Nama Ayah Pasien\t: %s\n",pasien.ayah);
     printf("Nama Ibu Pasien\t\t: %s\n",pasien.ibu);
     printf("Total Biaya Pasien \t: %djuta",total);
     fprintf(frs,"\nAnda memilih kamar General\nHarga sewa kamar RP 1.000.000,00\nselama %d hari\ndengan biaya %d juta rupiah\n",hari,total);
     fclose(frs);
     getch();
     break;
    pil3:
     printf("\n\n\t\t..Maaf Kami Tidak Bisa Melayani.. ");
     printf("\n\n\nIngin Pilihan yang lain? Y/N : ");
     scanf("%s",&lagi);
     if(lagi=='y'||lagi=='Y')
     goto atas;
     else
     goto bawah;
     }
    
    
  bawah :
  printf("\n\n\t\t..TERIMA KASIH.. ");
  getch(); 
  return 0;
  }
 
Tidak ada komentar:
Posting Komentar