Anda di halaman 1dari 5

Soal 9

/* Program : soal9.cpp */

/* ---------------------------------*/

#include <stdio.h>

#include <string.h>

#include <conio.h>

main()

long int kode, jumlah, sks, nim, semester;ong int kode,

char nama[100],nama_mhs[50],fklts[50];

printf("Nama Mahasiswa: "); scanf("%s", &nama_mhs);

printf("Masukkan NIM: "); scanf("%Id", &nim);

printf("Masukkan Fakultas: ");scanf("%s", &fklts);

printf("Kode masukkan: [1-3]:"); scanf("%ld", &kode);

printf("Jumlah SKS per semester: ");scanf("%ld", &sks);

if (kode == 1)

strcpy(nama, "Teknik Informatika");

jumlah = 30000*sks;

semester = jumlah * 2;

else if (kode == 2)

strcpy(nama, "Akuntansi");

jumlah = 20000*sks;

semester = jumlah * 2;

else
{

strcpy(nama, "Manajemen");

jumlah = 15000*sks;

semester = jumlah * 2;

printf("===============================\n");

printf("Nama Mahasiswa: %s\n", nama_mhs);

printf("Nim Mahasiswa: %Id\n", nim);

printf("Asal Fakultas: %s\n", fklts);

printf("Nama Kursus: %s\n", nama);

printf("Pembayaran dalam 1 semester: %ld\n", jumlah);

printf("Pembayaran dalam 1 tahun: %ld\n", semester);

getch();

}
Soal 16

/* program : Soal16.cpp*/

#include <stdio.h>

#include <ctype.h>

int kode, jumlah;

float disc;

unsigned long total;

char chrPilihan,nama_pmbeli,alamat;

main()

do

printf("Masukkan Nama : "); scanf("%s", &nama_pmbeli);

printf("Masukkan Alamat : "); scanf("%s", &alamat);

printf("Masukkan kode minuman:"); scanf("%s", &kode);

printf("Masukkan jumlah:");scanf("%d", &jumlah);

if (kode == 1)

printf("Jenis minuman: Milo Harga: Rp 10000\n");

total = 10000 * jumlah;

else if (kode == 2)

printf("Jenis minuman: Kopi Harga: Rp 5000\n");

total = 5000 * jumlah;

else if (kode == 3)
{

printf("Jenis minuman: Coca-Cola Harga: Rp 2500\n");

total = 2500 * jumlah;

else if (kode == 4)

printf("Jenis minuman: Jus Orange Harga: Rp 2000\n");

total = 2000 * jumlah;

else

printf("----Out of range----");

if (total > 100000)

disc = total * 0.15;

total = total - disc;

printf("Nama %s harganya untuk jumlah %d ialah Rp %ld\n", jumlah, total);

else

printf("Harganya untuk jumlah %d ialah Rp %ld\n", jumlah, total);

printf("\nAdakah anda ingin meneruskan (Y/N): ");

scanf("%s", &chrPilihan);

while (toupper(chrPilihan) == 'Y');

Anda mungkin juga menyukai