Anda di halaman 1dari 5

Nama

: Iim Abdul Rohim

Nim

: 14065005

Soal UAS No. : 2

A. Linsting Program
#include <stdio.h>
#include <conio.h>
#include <iostream>
int obat;
int main()
{
int obat;
printf ("Jenis-Jenis obat yang dijual beserta kode barang: \n\n");
printf("a. ANTANGIN\n");
printf("b. EXTRAJOSS\n");
printf("c. KUKU BIMA\n");
printf("d. TOLAK ANGIN\n");
printf("e. ADEM SARI\n");
printf("f. LARUTAN PENYEGAR\n");
printf("g. PROCOLD\n");
printf("h. BODREX\n");
printf("i. BODREXIN\n");
printf("j. PARAMEX\n");
{
printf("-----------------------------------------------------------------------------");
printf("\t\t\t\t
Nota Penjualan \n");
printf("\t\t
Apotek SEHAT SEKALI\n");
printf("==========================================
==================================\n");
printf("
Masukkan Jenis Obat : ");
scanf("%d",&obat);
printf("==========================================
==================================\n");
printf("Ketentuan : Masukan dulu huruf [a-i] baru angka [19]\n");

printf("==========================================
==================================\n");
printf(" no kode barang nama obat
harga
jumlah
total\n");
printf("==========================================
==================================\n");
int jumlah_obat=0;
float total = 0;
for(int j=0; j<obat; j++)
{
int no;
char kode;
printf(" %d ", j+1);
scanf("\n%d\n", &no);
scanf("%c", &kode);
int antangin = 1250,
extra = 12000,
kuku = 2500,
tolak = 1500,
adem = 1500,
larutan = 9000,
procold = 3000,
bodrex = 2500,
bodrexin = 2000,
paramex = 1500;
int jml,ttl;
scanf("%d", &ttl);
total = total + ttl;
switch (kode)
{
case 'a':
printf("
ANTANGIN");
printf("\t 1.250
");
float total;
scanf("
%d", &jml);
ttl = jml * antangin;
printf("\t\t\t\t\t\t\t\t %d\n", ttl);
printf("---------------------------------------------------------------------------\n");
break;

case 'b':
printf("
EXTRAJOSS");
printf("\t 12.000
");
scanf("
%d", &jml);
ttl = jml * extra;
printf("\t\t\t\t\t\t\t\t %d\n", ttl);
printf("----------------------------------------------------------------------------\n");
break;
case 'c':
printf("
KUKUBIMA");
printf("\t 2.500
");
scanf("
%d", &jml);
ttl = jml * kuku;
printf("\t\t\t\t\t\t\t\t %d\n", ttl);
printf("-----------------------------------------------------------------------------\n");
break;
case 'd':
printf("
TOLAK ANGIN");
printf("\t 1500
");
scanf("
%d", &jml);
ttl = jml * tolak;
printf("\t\t\t\t\t\t\t\t %d\n", ttl);
printf("-----------------------------------------------------------------------------\n");
break;
case 'e':
printf("
ADEM SARI");
printf("\t 1.500
");
scanf("
%d", &jml);
ttl = jml * adem;
printf("\t\t\t\t\t\t\t\t %d\n", ttl);
printf("------------------------------------------------------------------------------\n");
break;
case 'f':
printf("

LARUTAN

PENYEGAR");
printf(" 9.000
");
scanf("
%d", &jml);
ttl = jml * larutan;
printf("\t\t\t\t\t\t\t\t %d\n", ttl);
printf("-----------------------------------------------------------------------------\n");

break;
case 'g':
printf("
PROCOLD");
printf("\t\t 3000
");
scanf("
%d", &jml);
ttl = jml * procold;
printf("\t\t\t\t\t\t\t\t %d\n", ttl);
printf("-------------------------------------------------------------------------------\n");
break;
case 'h':
printf("
BODREX");
printf("\t\t 2500
");
scanf("
%d", &jml);
ttl = jml * bodrex;
printf("\t\t\t\t\t\t\t\t %d\n", ttl);
printf("-------------------------------------------------------------------------------\n");
break;
case 'i':
printf("
BODREXIN");
printf("\t 20.000
");
scanf("
%d", &jml);
ttl = jml * bodrexin;
printf("\t\t\t\t\t\t\t\t %d\n", ttl);
printf("--------------------------------------------------------------------------------\n");
break;
case 'j':
printf("
PARAMEX");
printf("\t\t 1.500
");
scanf("
%d", &jml);
ttl = jml * paramex;
printf("\t\t\t\t\t\t\t\t %d\n", ttl);
printf("-------------------------------------------------------------------------------\n");
break;
}
int total_bayar = 0;
total_bayar = ttl + ttl;
printf("\ntotal = %g\n", ttl);
}
}

B. Hasil Eksekusi Program

Anda mungkin juga menyukai