Anda di halaman 1dari 15

DUNIA ILMU PENGETAHUAN DAN

TEKNOLOGI
Melalui Blog ini saya akan berbagi sedikit ilmu yang mungkin akan berguna untuk para pengunjung blog ini :)



 Tumblr
 Recent
 Home
 About
 Download
No Label!
Search

Kumpulan Coding Bahasa C Sederhana

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_pesan

an;

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;

3. Hasil Praktikum Pemrograman Bahasa C menggunakan Code Blocks


3.1. Latihan
3.1.1. Membuat Program Penjumlahan, Rata-Rata, Kuadrat, dan Kata
#include
#include
main()
{
int a,b,c,f;
char g[100];
printf(“masukkan bilangan yang pertama=”);
scanf(“%d”,&a);
printf(“masukkan bilangan yang kedua=”);
scanf(“%d”,&b);
printf(“masukkan bilangan yang ketiga=”);
scanf(“%d”,&c);
printf(“masukkan satu kata=”);
scanf(“%s”,&g);
f=a+b+c;
printf(“jumlah = %d\n”,f);
printf(“rata-rata = %d\n”,f/3);
printf(“kuadrat = %d\n”,f*f);
printf(“kata = %s\n”,&g);
}
keterangan tipe :
char digunakan untuk karakter, int digunakan untuk bilangan integer, float dan double
digunakan untuk beilangan real berpresisi tunggal (float) dan ganda (double), sedangkan
void tidak bertipe.
3.1.2. Membuat Program Penghitung Volume Bola
#include
#include
main()
{
float a,b,c=4.0/3.0, d=22.0/7.0;
printf(“program menghitung volume bola\n”);
printf(“masukkan jari-jari=”);
scanf(“%f”,&a);
b=(c*d*a*a*a);
printf(“jadi volume bola adalah %2.f\n”,b);
}
3.1.3. Mengaplikasikan Fungsi ++ dan –
#include
#include
main()
{
int a=3,b=6;
printf(“A=%d\n”,a);
a++;
printf(“A++=%d\n”,a);
printf(“B=%d\n”,b);
b–;
printf(“B–%d\n”,b);
}

3.1.4. Membuat Program Pembagi


#include
#include
main()
{
float d;
int a,b,c;
printf(“Masukkan bilangan:”);
scanf(“%d”,&a);
printf(“masukkan pembagi:”);
scanf(“%d”,&b);
c = a/b;
d = a%b;
printf(“sisanya=%d\n”,c);
printf(“sisanya=%f\n”,d);
}

3.2. Tugas
3.2.1. Membuat Program Penghitung Resistansi Seri dan Pararel
#include
#include
void main()
{
int r1,r2,rs,rp;
printf(“program menghitung Resistor Serial-Pararel\n”);
printf(“masukkan Resistansi_1=”);
scanf(“%i”,&r1);
printf(“masukkan Resistansi_2=”);
scanf(“%i”,&r2);
rs=r1+r2;
rp=r1*r2/rs;
printf(“Jadi R.Serial adalah %i\n”,rs);
printf(“Jadi R.Pararel adalah %i\n”,rp);
}
3.2.2. Membuat Program Konversi Suhu dari Celsius ke Farenheit dan Reamur
#include <stdio.h>
#include <stdlib.h>
int main()
{
int c,f,r;
printf(“masukkan suhu celsius=”);
scanf(“%d”,&c);
r=c*4.0/5.0;
f=c*9.0/5.0+32;
printf(“Suhu Reamur-nya menjadi= %d\n”,r);
printf(“Suhu Farenheit-nya menjadi= %d\n”,f);
return 0;
}
3.2.3. Membuat Program Penghitung Volume Balok dan Luas Permukaannya
#include
#include
void main()
{
float a,b,c,d,e;
printf(“program menghitung volum dan luas permukaan balok \n”);
printf(“masukkan panjang=”);
scanf(“%f”,&a);
printf(“masukkan lebar=”);
scanf(“%f”,&b);
printf(“masukkan tinggi=”);
scanf(“%f”,&c);
d=(a*b*c);
e=(2*a*b+2*a*c+2*c*b);
printf(“So, volume balok %2.f\n”,d);
printf(“So, luas permukaan %2.f\n”,e);
return 0;
}

Anda mungkin juga menyukai