kali ini saya akan mencoba memposting sebuah soal beserta solusinya
langsung saja kita liat sialnya
Kasus : Bolu Penuh Derita
Toko kue Psikopat Merajalela memiliki satu produk baru yaitu Bolu Penuh derita. Bahan yang
diperlukan untuk membuat 1 Bolu Penuh Derita dengan diameter 25 cm adalah 15 butir kuning
telur, 300 gram tepung terigu, 1 kg gula, 2.5 kg coklat dan 5 liter susu murni. Harga 1 Bolu Penuh
derita adalah $ 100. Berapa biaya yang harus dikeluarkan oleh toko kue tersebut, jika $ 1 = Rp.
9999 dan berapa keuntungan yang diperoleh?
Input
Baris pertama diisi oleh jumlah kue yang dipesan dalam satuan loyang (0≤N≤100), baris kedua
diisi oleh harga telur per butir (500≤Harga_Telur≤1000), baris ketiga diisi oleh harga tepung terigu
per kg (10000≤Harga_Tepung≤20000), baris keempat diisi oleh harga gula per kg
(10500≤Harga_Gula≤13000), baris ketiga diisi oleh harga coklat per kg
(9000≤Harga_Coklat≤15000), dan baris keempat diisi oleh harga susu murni per liter
(5000≤Harga_Susu≤10000). Catt: Harga dalam mata uang Rupiah.
Output
Total biaya yang harus dikeluarkan dan total keuntungan yang diperoleh dalam mata uang $
contoh 1
Input || Output
100 $685
500 $9315
10000
10500
9000
---------------------
contoh 2
Input || Output
10 $111
1000 $889
10500
12500
13000
95000
----------------------------------------------soal-------------------------------------------------------------
solusi :
#include <stdio.h>
#include <stdlib.h>
int main()
{
int jmlkue; //deklarasi variabel
int telor; //deklarasi variabel
int tepung;
int gula;
int coklat;
int susu;
int tot_prod;
int keuntungan;
printf("masukan kue \n"); //printah untuk print kue
scanf("%d",&jmlkue); //printah untuk masukan nilai dari variable jlmkue yang bertipe integer
printf("masukan telor \n");
scanf("%d",&telor);
printf("masukan tepung \n");
scanf("%d",&tepung); //setian penulisan &....... itu perintah pendeklarasia variable
printf("masukan gula \n");
scanf("%d",&gula);
printf("masukan coklat \n");
scanf("%d",&coklat);
printf("masukan susu \n");
scanf("%d",&susu);
tot_prod = (jmlkue*((telor*15)+((tepung/10)*3)+ (gula) +(coklat*2.5)+(susu*5)))/9999;
keuntungan = 9999-tot_prod; //inisialisai atau cara kerja program
printf("%d,%d",tot_prod,keuntungan);//perintah untuk mencetak outpu
system("pause");//untuk meberi jeda kepada program agar tidak langsungkeluar setelah di runing
return 0;
}
//untu syntak scanf perintah untuk memasukan nila sedangkan printf untuk mencetak

langsung saja kita liat sialnya
Kasus : Bolu Penuh Derita
Toko kue Psikopat Merajalela memiliki satu produk baru yaitu Bolu Penuh derita. Bahan yang
diperlukan untuk membuat 1 Bolu Penuh Derita dengan diameter 25 cm adalah 15 butir kuning
telur, 300 gram tepung terigu, 1 kg gula, 2.5 kg coklat dan 5 liter susu murni. Harga 1 Bolu Penuh
derita adalah $ 100. Berapa biaya yang harus dikeluarkan oleh toko kue tersebut, jika $ 1 = Rp.
9999 dan berapa keuntungan yang diperoleh?
Input
Baris pertama diisi oleh jumlah kue yang dipesan dalam satuan loyang (0≤N≤100), baris kedua
diisi oleh harga telur per butir (500≤Harga_Telur≤1000), baris ketiga diisi oleh harga tepung terigu
per kg (10000≤Harga_Tepung≤20000), baris keempat diisi oleh harga gula per kg
(10500≤Harga_Gula≤13000), baris ketiga diisi oleh harga coklat per kg
(9000≤Harga_Coklat≤15000), dan baris keempat diisi oleh harga susu murni per liter
(5000≤Harga_Susu≤10000). Catt: Harga dalam mata uang Rupiah.
Output
Total biaya yang harus dikeluarkan dan total keuntungan yang diperoleh dalam mata uang $
contoh 1
Input || Output
100 $685
500 $9315
10000
10500
9000
---------------------
contoh 2
Input || Output
10 $111
1000 $889
10500
12500
13000
95000
----------------------------------------------soal-------------------------------------------------------------
solusi :
#include <stdio.h>
#include <stdlib.h>
int main()
{
int jmlkue; //deklarasi variabel
int telor; //deklarasi variabel
int tepung;
int gula;
int coklat;
int susu;
int tot_prod;
int keuntungan;
printf("masukan kue \n"); //printah untuk print kue
scanf("%d",&jmlkue); //printah untuk masukan nilai dari variable jlmkue yang bertipe integer
printf("masukan telor \n");
scanf("%d",&telor);
printf("masukan tepung \n");
scanf("%d",&tepung); //setian penulisan &....... itu perintah pendeklarasia variable
printf("masukan gula \n");
scanf("%d",&gula);
printf("masukan coklat \n");
scanf("%d",&coklat);
printf("masukan susu \n");
scanf("%d",&susu);
tot_prod = (jmlkue*((telor*15)+((tepung/10)*3)+ (gula) +(coklat*2.5)+(susu*5)))/9999;
keuntungan = 9999-tot_prod; //inisialisai atau cara kerja program
printf("%d,%d",tot_prod,keuntungan);//perintah untuk mencetak outpu
system("pause");//untuk meberi jeda kepada program agar tidak langsungkeluar setelah di runing
return 0;
}
//untu syntak scanf perintah untuk memasukan nila sedangkan printf untuk mencetak
PHC COMMUNITY






