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 3 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;
}
lalalala
ReplyDeleteada apa mba ?? :-?
DeletePusing baca nya...
ReplyDeletejangan di baca dong mba, tapi dipahami dan di praktekin :-)
Deletegan saya error coding kalkulator,, yg di "system ("cls")
ReplyDeletegi mna gan solusinya???
Coba dihapus aja gan (o)
DeleteTambah lagi gann :>) :d
ReplyDeletetambah apanya gan ?? hahahaa
DeleteAing lieur gan ajarkeun ath gan
ReplyDeleteKlai mau di satukan gmana gan
ReplyDeletelieur bagian nu mana gan ?? hahahaa
DeleteAing lieur gan ajarkeun ath gan
ReplyDeletemas, contoh program ahli waris ada gak ya ?
ReplyDeleteprogram ahli waris gimana gan ??
Deletekalo soal ahli waris sih itu urusannya sama agama dan hukum gan hahahahaa :-d
gan bisa gak pake cout dan cin
ReplyDeletejangan pake printf dan scanf :D
kan C bukan C++ agann hehee
Deletegan iyeu mrogramna make software naon?
ReplyDeletepake Notepad ++ atu DevC++ bisa gan... :-)
Deletegan gabisa di copy ato di download?
ReplyDeletebisa di copy kok gan :-d
Deletegan request dong gan, tambahin flowchartnya hehe. thanks
ReplyDeleteuntuk kalkulator coba tambahin #include stdlib.h ama math.h
ReplyDeletegan cara menambahkan satu mmenit gimna yaa?
ReplyDeletemisalkan sekarang jam 09.59 mau jadi 10.00 gimana yaa? mohon bantuannya gaaa
Kak kalo buat tabel yg isinya nama gmn ya biar tabelnya rapih?
ReplyDeletekalau mau buat tabel mending pake PHP, jangan bahasa C. Terlalu rumit ehhehhee
Deletemas ini coding apa ya? html css atau apa yaa?...
ReplyDeleteini bahasa C gan...
Deletethanks
ReplyDeletemakasih blog nya kak,sedikit bisa pelan2 ngerti (h)
ReplyDeleteGOOD (o) thank
ReplyDeletepusing,,,,,,,,,,,,,,maklum masih pemula
ReplyDeleteBro comot Bagian 1-nya ya, dilinkenisasi ko hehehe
ReplyDeleteheheheh silahkan aja broo :-d
Deletemantap
ReplyDeletetanks for you
ReplyDeletegan kok script kalkulatornya gk bsa di ya gan?
ReplyDeleteGan ane ada tugas program c.
ReplyDeleteSoal: banyak peserta masing2 memiliki 5 lemparan, dan mencari juara serta pencundang, dan mencari peserta tertentu itu pake daftar pilihan gan.. Mohon kasih coding nya ya gan
Bahasa c untuk desktop ada kah.?
ReplyDeleteyang coding luas segitiga pake bahasa C++ kan gan...??
ReplyDeletesaya mau nanya cara nampilin hasil dari perhitungan luas segi tiga nya gimana gan...??
saya kok gak keluar hasil nya...padahal coding nya udh bener...
tolong kasig tau caranya dong...
Deletemasih pemula di bahasa C++ soalnya...kalo html udh tamat:V
This comment has been removed by the author.
Deleteiya c++ gan..
Deleteitu langsung nampil kok hasilnya, ya awal nya nanti kita input sendiri nilai alas dan tingginya. setelah itu langsung tampil dah...
pusing gan @-)
ReplyDeletegpp gaan kalo pusing artinya agan lagi berpikir :)
Deletebisa gak saya belajar pemrograman sama sampeyan
ReplyDeleteGan, mau nanya punya koding buat menu sederhana gak gan? misalnya ada 4 menu, kalau kita pilih menu 2&3 bakalan keluar data belum diinputkan, kalo kita pilih menu 4, program selesai.
ReplyDeleteada gak gan koding yg masalah kek gitu?
TY gan Mantap nih.....
ReplyDeletekalau bisa programnya jangan yang static tapi yang dinamis, dengan ngubah variabel atau otomatis dengan sekali input.... dengan bahasa c yang sederhana.
ReplyDeleteterima kasih sangat membantu saya
ReplyDeleteMy blog
terimakasih sangat membantu saya kak izin copas dan share yaa heheh :)
ReplyDeletesilahkan mampir kak
My blog
artikelnya sangat membantu saya
ReplyDeletesilahkan mampir
My blog
bang buat tin tugas aku lu
ReplyDeletebang buat tin tugas aku lu
ReplyDeletegan,cara buat percabangan di pilihan gimana?
ReplyDeleteContoh program c++
ReplyDeletehttp://balog18.blogspot.co.id/search/label/C?m=1
bagus, tapi program luas lingkaran kalau digunakan untuk menghitung angka 7 dan kelipatanya masih kurang tepat
ReplyDeletepake double gan
Deletebang kan saya coba untuk yang no.5,tapi kayaknya perintahnya masih ada yang kurang deh,karena pas di compile hanya muncul
ReplyDeleteWAKTU PANGGILAN AWAL
masukan waktu memulai panggilan(jam) :
namun untuk hasil penjumlahannya tidak masuk,mohon untuk no.5 direvisi,thanks bang :)
Thanks Ya Sangat Bermanfaat Yg Kalkulator nya
ReplyDeleteinheritance lah coba ))
ReplyDeletemakasih bang sangat bermanfaat ilmunya...
ReplyDeleteGan itu pake aplikasi apa kalo buatny maaf bru latihan
ReplyDeletemakasih artikelnya, sangat bermanfaat
ReplyDeleteMy blog
My Campus
jcreator bisa ngga ya pake ini kak? semoga bisa ya, mau pake untuk bikin tugas soalnya
ReplyDeleteplease visit http://www.atmaluhur.ac.id/
gan,,saya ada tugas kampus...tolong dibantu ya gan,,soalnya tanggal 9 september 2018 mau dikumpulkan tugasnya gan
ReplyDeletesoalnya gan..
buatlah cooding sederhana dengan menggunakan bahasa C untuk menentukan output volume tabung
Ada pdf nya gak??
ReplyDeleteMakasih gan, ijin sedot...
ReplyDeleteSystem pause sm cls itu buat apa ya gan?
ReplyDeletelieur ah..nyerah
ReplyDeletekenapa ga di tulis if (menu==+) atau if(menu==-)?
ReplyDeleteThank you for sharing such a Great info
ReplyDeleteCarpet Flooring
Carpet Flooring Abu Dhabi
Gan, ini work?
ReplyDelete