Kamis, 20 Oktober 2022

Tugas Pertemuan 5 - Algoritma dan Struktur Data

 

Nama   : Sendi Rexputra

NIM     : 3420200004

Teknik Informatika


Contoh 1 

#include <stdio.h>

#include <iostream.h>

#include <conio.h>


void main(){

//Nama : Sendi Rexputra

//Nim  : 3420200004

char kode,lagi;

atas:

clrscr();

   cout<<"Masukan Kode Menu Makanan [A/B/C]";

   kode =getche();

   cout<<'\n';

   switch (kode){

    case'A':case 'a':

      cout<<"Roti Bakar"; break;

      case'B':case 'b':

      cout<<"Minuman Dingin"; break;

      case'C':case 'c':

      cout<<"Kopi"; break;

      default:

      cout<<"Anda Salah Masukan Kode";

   }

   cout<<'\n';

   cout<<"\nIngin Pilih Lagi [Y/T]:";

   lagi=getche();

   if(lagi=='Y'||lagi=='y')goto atas;

   getch();

}

Contoh 2


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

void main(){
//Nama : Sendi Rexputra
//Nim  : 3420200004

   char kode,lagi; char menu[50],bonus[50];
   int jml; float harga,total,pot,ppn,grand;
lagi:
clrscr();
   printf("Masukan Menu Makanan[1/2/3]:");cin>>kode;
   printf("Jumlah Pembelian Makanan   :");cin>>jml;
   switch(kode){
    case '1':
      strcpy(menu,"Rotbak Chococrunchy");harga=30000;
         break;
      case '2':
      strcpy(menu,"Rotbak Greentea");harga=35000;
         break;
      default:
      strcpy(menu,"Rotbak Tiramisu");harga=35000;
   }
   total=harga*jml;ppn=0.1*total;

   if(jml>5){
    strcpy(bonus,"Ice Coffe");
      pot=0.1*total;
   } else {
    strcpy(bonus,"Maaf Tidak Dapat Bonus");
      pot=0;
   }
   grand=total+ppn-pot;
   clrscr();
   puts("           ROTI BAKAR MASBRO");
   puts("====================================");
   cout<<"Menu Makanan  :"<<menu<<endl;
   cout<<"Harga Menu    :"<<harga<<endl;
   cout<<"Bonus         :"<<bonus<<endl;
   cout<<"Total Bayar   :"<<total<<endl;
   cout<<"Potongan      :"<<pot<<endl;
   cout<<"PPN           :"<<ppn<<endl;
   cout<<"Grand Total   :"<<grand<<endl;
   puts("=====================================");
   puts("           Terima Kasih");
   cout<<"        Ingin Pesan Lagi.?";cin>>lagi;
   if (lagi== 'Y' || lagi=='y'){goto lagi;}
   getch();
}

Contoh 3


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

void main()
//Nama : Sendi Rexputra
//NIM   : 3420200004
{
   char nama[30],tipe[30],souvenir[20];
   char kode,lagi;
   int lama;
   float harga,total,admin=150000,ubay,ukem;

awal:

clrscr();
   puts("Homestay Tok Dalang");
   puts("===================================");
   cout<<"Nama Penyewa        :";cin>>nama;
   cout<<"Kode Kamar [S/T/D]  :";cin>>kode;

   if (kode=='S' || kode=='s')
   {
    strcpy(tipe,"Single Room");
      harga=200000;
   }
   else if (kode=='T' || kode=='t')
   {
      strcpy(tipe,"Twim Room");
      harga=300000;
   }
   else if (kode=='D' || kode=='d')
   {
    strcpy(tipe,"Double Room");
      harga=450000;
   }
   else
   {
    puts("============================");
      cout<<"Kode Kamar Yang Anda Masukan Salah, Silahkan Input lagi";
      cin>>lagi;
      switch(lagi)
      {
      case'Y':
         case'y':
          goto awal;
         default:
          goto akhir;
      }
   }

   clrscr();
   puts("Homestay Tok Dalang");
   puts("============================");
   cout<<"Nama Penyewa      :"<<nama<<endl;
   cout<<"Kode Kamar [S/T/D]:"<<kode<<endl;
   cout<<"Lama Menginap     :";cin>>lama;
   puts("============================");

   if(lama>=7)
   {
    strcpy(souvenir,"Gantungan Kunci");
   }
   else
   {
    strcpy(souvenir,"Tidak Dapat");
   }
   total=(harga*lama)+ admin;
   cout<<"Tipe Kamar \t\t:" <<tipe<<endl;
   cout<<"Lama Menginap \t\t:"<<lama<<"hari"<<endl;
   cout<<"Souvenir \t\t:"<<souvenir<<endl;
   printf("Biaya Sewa \t\t: Rp.%8.2f\n",harga);
   printf("Biaya Administrasi \t: Rp.%8.2f\n",admin);
   printf("Total Biaya Sewa \t: Rp.%8.2f\n",total);
   puts("==============================");
   cout<<"Uang Bayar :";cin>>ubay;
   ukem=ubay-total;
   cout<<"Uang Kembali:"<<ukem<<endl;
   cout<<"Ingin Input lagi [Y/T]";cin>>lagi;
   switch(lagi)
   {
    case'Y':
      case'y':
      goto awal;
      default:
      goto akhir;
   }

akhir:
getch();
}

Tidak ada komentar:

Posting Komentar

TUGAS 14 - WEB TECHNOLOGY

  Nama : Sendi Rexputra NIM   : 3420200004 css php barang pelanggan transaksi hasil