1. Paket Nasi
#include <stdlib.h>
#include <stdio.h>
int main ()
{
int menu, nasi=3000, ayam_bakar=7000, tahu=1000, tempe=1000, lalap=2000,
air_mineral=3000, sayur_asem=2000, gepuk=5000, air_hangat=1000,jumlah_pesanan,total,pajak,total_akhir;
printf("=========Selamat datang di Raka's Resto========== \n\n");
printf("PAKET MAKANAN \n");
printf("=============\n");
printf("Paket 1 \n");
printf("Paket 2 \n");
printf("Paket 3 \n");
printf("Silakan pilih paket menu yang ada :");
scanf("%d",&menu);
printf("Banyaknya pesanan :");
scanf("%d",&jumlah_pesanan);
printf("\n");
switch (menu){
case 1 :
printf("Paket 1 \n");
printf("Nasi :%d",nasi);
printf("\nAyam Bakar :%d",ayam_bakar);
printf("\nTahu :%d",tahu);
printf("\nTempe :%d",tempe);
printf("\nLalapan :%d",lalap);
printf("\nAir Mineral :%d",air_mineral);
printf("\nJumlah pesanan :%d paket",jumlah_pesanan);
total=(nasi+ayam_bakar+tahu+tempe+lalap+air_mineral)*jumlah_pesanan;
pajak=(total)*10/100;
total_akhir=total+pajak;
printf("\n");
printf("\nTotal, paket 1 * %d :%d",jumlah_pesanan,total);
printf("\nPajak 10 persen : %d",pajak);
printf("\nJadi, total yang harus anda bayar :%d",total_akhir);
printf("\n");
break;
case 2 :
printf("Paket 2 \n");
printf("Nasi :%d",nasi);
printf("\nAyam Bakar :%d",ayam_bakar);
printf("\nSayur Asem :%d",sayur_asem);
printf("\nTahu :%d",tahu);
printf("\nTempe :%d",tempe);
printf("\nLalapan :%d",lalap);
printf("\nAir Mineral :%d",air_mineral);
printf("\nJumlah pesanan :%d paket",jumlah_pesanan);
total=(nasi+ayam_bakar+sayur_asem+tahu+tempe+lalap+air_mineral)*jumlah_pesanan;
pajak=(total)*10/100;
total_akhir=total+pajak;
printf("\n");
printf("\nTotal, paket 2 * %d :%d",jumlah_pesanan,total);
printf("\nPajak 10 persen : %d",pajak);
printf("\nJadi, total yang harus anda bayar :%d",total_akhir);
printf("\n");
break;
case 3 :
printf("Paket 1 \n");
printf("Nasi :%d",nasi);
printf("\nGepuk :%d",gepuk);
printf("\nTahu :%d",tahu);
printf("\nTempe :%d",tempe);
printf("\nLalapan :%d",lalap);
printf("\nAir Hangat :%d",air_hangat);
printf("\nJumlah pesanan :%d paket",jumlah_pesanan);
total=(nasi+gepuk+tahu+tempe+lalap+air_hangat)*jumlah_pesanan;
pajak=(total)*10/100;
total_akhir=total+pajak;
printf("\n");
printf("\nTotal, paket 2 * %d :%d",jumlah_pesanan,total);
printf("\nPajak 10 persen : %d",pajak);
printf("\nJadi, total yang harus anda bayar :%d",total_akhir);
printf("\n");
break;
default:
printf("Maaf, Paket yang anda pilih tidak ada didalam menu..!! Silahkan Coba lagi :)\n");
}
system("pause");
return 0;
}
2. Menentukan Nilai Terbesar diantara tiga Bilangan.
#include <stdlib.h>
#include <stdio.h>
int main ()
{
int a, b, c;
printf("Masukan nilai a : ",a);
scanf("%d",&a);
printf("Masukan nilai b : ",b);
scanf("%d",&b);
printf("Masukan nilai c : ",c);
scanf("%d",&c);
printf("\n");
if (a>b){
if (a>c){
printf("A adalah yang terbesar",a);
}else{
printf("C adalah yang terbesar",c);
}
}else{
if (b>c){
printf("B adalah yang terbesar",b);
}else{
printf("C adalah yang terbesar",c);
}
}
printf("\n");
system("pause");
return 0;
}
3. Menghitung Luas Lingkaran.
#include <stdlib.h>
#include <stdio.h>
int main()
{
int r;
float phi, luas;
phi=3.14;
printf("Masukan jari-jari lingkaran (cm) :",r);
scanf("%i",&r);
luas=phi*r*r;
printf("Jadi luas lingkaran tersebut adalah :%f \n",luas);
system ("pause");
return 0;
}
4. Menghitung Luas Segitiga.
#include <stdlib.h>
#include <stdio.h>
int main()
{
int alas, tinggi;
float luas;
printf("Masukan tinggi segitiga (cm) :", tinggi);
scanf("%d",&tinggi);
printf("Masukan alas segitiga (cm) :", alas);
scanf("%d",&alas);
luas=((alas*tinggi)*0.5);
printf("Jadi luas segitiga tersebut adalah :%f \n",luas);
system ("pause");
return 0;
}
5. Menghitung Biaya Panggilan.
#include <stdlib.h>
#include <stdio.h>
int main()
{
int jamA, menitA, jamB, menitB, detikA, detikB, detik, waktuA, waktuB, biaya;
printf("WAKTU PANGGILAN AWAL \n ");
printf("masukan waktu memulai panggilan(jam) :",jamA);
scanf("%i",&jamA);
printf("masukan waktu memulai panggilan(menit) :",menitA);
scanf("%i",&menitA);
printf("masukan waktu memulai panggilan(detik) :",detikA);
scanf("%i",&detikA);
printf("\n");
printf("WAKTU PANGGILAN AKHIR \n ");
printf("masukan waktu mengakhiri panggilan(jam) :",jamB);
scanf("%i",&jamB);
printf("masukan waktu mengakhiri panggilan(menit) :",menitB);
scanf("%i",&menitB);
printf("masukan waktu mengakhiri panggilan(detik) :",detikB);
scanf("%i",&detikB);
printf("\n");
waktuA= (jamA*3600)+(menitA*60)+ detikA;
waktuB= (jamB*3600)+(menitB*60)+ detikB;
detik = waktuB-waktuA;
biaya = (detik/30)*700;
printf("Lama waktu bicara anda adalah %d jam %d menit %d detik \n",(jamB-jamA),(menitB-menitA),(detikB-detikA));
printf("jadi biaya yang harus dikeluarkan adalah :%i \n",biaya);
system("pause");
return 0;
}
6. Kalkulator.
#include<stdio.h>
#include<string.h>
int main(){
char menu [3];
int pertama, kedua, hasil;
printf("=========================================\n");
printf("Selamat Datang di Program Kalkulator Saya\n");
printf("=========================================\n\n");
printf("=============================\n");
printf("Nama \t: Raka Dwi Aprian\n");
printf("NIM \t: 1205990\n");
printf("=============================\n\n");
printf("Mulai Menjalankan Kalkulator\n");
menu:
printf("====================\n");
printf(" +. Pertambahan\n");
printf(" -. Pengurangan\n");
printf(" *. Perkalian\n");
printf(" /. Pembagian\n");
printf(" ^. Pemangkatan\n");
printf(" #. Exit \n");
printf("====================\n");
printf("-------------->>> Silakan input pilihan anda \t ?");
scanf("%s",menu);
if (strcmp(menu,"+")==0)
{
system("cls");
printf("Pertambahan ( + ) \n");
printf ("Input angka Pertama\t:");
scanf ("%d",&pertama);
printf ("\n");
printf ("Input angka kedua\t:");
scanf ("%d",&kedua);
printf(" . . Loading . .\n");
hasil=pertama+kedua;
system ("pause");
printf ("\n");
printf ("Jadi Hasil Penghitunganya adalah : %d+%d= %d\n", pertama, kedua, hasil);
}
if (strcmp(menu,"-")==0)
{
system("cls");
printf("Pengurangan ( - ) \n");
printf ("Input angka Pertama\t:");
scanf ("%d",&pertama);
printf ("\n");
printf ("Input angka kedua\t:");
scanf ("%d",&kedua);
printf(" . . Loading . .\n");
hasil=pertama-kedua;
system ("pause");
printf ("\n");
printf ("Jadi Hasil Penghitunganya adalah : %d-%d= %d\n", pertama, kedua, hasil);
}
if (strcmp(menu,"*")==0)
{
system("cls");
printf("Perkalian ( * ) \n");
printf ("Input angka Pertama\t:");
scanf ("%d",&pertama);
printf ("\n");
printf ("Input angka kedua\t:");
scanf ("%d",&kedua);
printf(" . . Loading . .\n");
hasil=pertama*kedua;
system ("pause");
printf ("\n");
printf ("Jadi Hasil Penghitunganya adalah : %d*%d= %d\n", pertama, kedua, hasil);
}
if (strcmp(menu,"/")==0)
{
system("cls");
printf("Pembagian ( / ) \n");
printf ("Input angka Pertama\t:");
scanf ("%d",&pertama);
printf ("\n");
printf ("Input angka kedua\t:");
scanf ("%d",&kedua);
printf(" . . Loading . .\n");
hasil=pertama/kedua;
system ("pause");
printf ("\n");
printf ("Jadi Hasil Penghitunganya adalah : %d/%d= %d\n", pertama, kedua, hasil);
}
if (strcmp(menu,"^")==0)
{
system("cls");
printf("Pemangkatan ( ^ ) \n");
printf ("Input angka Pertama\t:");
scanf ("%d",&pertama);
printf ("\n");
printf ("Input angka kedua\t:");
scanf ("%d",&kedua);
printf(" . . Loading . .\n");
hasil= pow(pertama,kedua);
system ("pause");
printf ("\n");
printf ("Jadi Hasil Penghitunganya adalah : (%d^%d)= %d\n", pertama, kedua, hasil);
}
if (strcmp(menu,"#")==0)
{
return 0;
}
system("pause");
system("cls");
goto menu;
}
Sekian dari saya, semoga bermanfaat
Wassalamualaikum Wr. Wb.
Sumber:https://rakadwiaprian543,blogspot,com/p/kumpulan-coding-bahasa-c-sederhana_13.html