Panjang Lebar Dan Tinggi Balok
Pelajaran kode program bahasa C kali ini akan meributkan pendirian menghitung luas latar balok. Materi ini berhubungan dengan logika matematika dan penggunaan operator aritmatika.
Soal Menghitung Luas Rataan Balok
Buatlah kode program dalam bahasa C cak bagi menghitung luas bidang balok. Kode program penis 3 inputan berupa
panjang, lebar
dan
tinggi balok. Kemudian tampilkan output
luas
permukaan balok tersebut.
Bonus soal: buat juga privat lembaga function.
Berikut contoh tampilan pengunci yang diinginkan (1) :
## Program Bahasa C Cak menjumlah Luas Permukaan Balok ## ====================================================== Input tataran balok: 5 Input tumpul pisau balok: 10 Input tinggi balok: 8 Luas permukaan balok = 340.00
Berikut contoh tampilan intiha nan diinginkan (2) :
## Programa Bahasa C Cak menjumlah Luas Permukaan Balok ## ====================================================== Input panjang balok: 12.25 Input lebar balok: 9.75 Input strata balok: 5.55 Luas permukaan balok = 483.08
Silahkan coba sebentar menciptakan menjadikan kode program ini.
Uang pelicin Membuat Kode Program Menghitung Luas Balok
Soal ini melatih pemahaman terkaitlogika matematika dan penggunaanahli mesin aritmatika. Berikut tutorial pendahuluan nan boleh diikuti:
- Pengertian Variabel Bahasa C
- Cara Penggunaan Perintah scanf
- Tipe Data Float Bahasa C
- Jenis-jenis Mekanik Aritmatika Bahasa C
Dikutip bermula wikipedia,
Balok adalah ingat ruang tiga dimensi yang dibentuk makanya tiga pasang persegi atau persegi tahapan, dengan paling tidak satu pasang di antaranya berdimensi farik.
Balok memiliki 6 sisi, 12 rusuk dan 8 titik sudut. Balok yang dibentuk oleh heksa- persegi sama dan sebangun disebut sebagaikubus.
Rumus buat cak menjumlah luas satah balok adalah:
2*(tataran*lebar) + 2*(tataran*tinggi) + 2*(lebar*jenjang).
Kode Program Bahasa C Menotal Luas Permukaan Balok
Berikut salah satu solusi dari soal cak menjumlah luas balok menggunakan bahasa pemrograman C:
#include <stdio.h> int main(void) { printf("## Program Bahasa C Cak menjumlah Luas Permukaan Balok ## \falak"); printf("====================================================== \n\n"); float panjang, bogok, tinggi, luas; printf("Input panjang balok: "); scanf("%f",&strata); printf("Input lebar balok: "); scanf("%f",&dempak); printf("Input tangga balok: "); scanf("%f",&tinggi); luas = 2*(panjang*lebar) + 2*(panjang*tinggi) + 2*(lebar*jenjang); printf("\kaki langit"); printf("Luas latar balok = %.2f \n",luas); return 0; }
Hasil kode program:
Di baris 8 terdapat publikasi 4 fleksibel:
janjang,
dempak,
tinggi
dan
luas. Keempat variabel menggunakan tipe data
float
agar nilai input balok dapat menampung biji pecahan.
Kemudian user diminta menginput ponten panjang, tumpul pisau dan tinggi dengan perintah
scanf
antara saf 10-15. Poin ini kemudian dipakai bakal menotal luas balok dengan perintah
luas = 2*(panjang*lebar) + 2*(tahapan*janjang) + 2*(tumpul pisau*tinggi)
.
Terakhir, luas balok ditampilkan di baris 20.
Proses perhitungan luas sepatutnya ada lagi bisa langsung dilakukan ke dalam perintah
printf, tidak harus ditampung dulu ke luwesluas
lebih lagi dahulu. Berikut hipotetis nan dimaksud:
#include <stdio.h> int main(void) { printf("## Program Bahasa C Cak menjumlah Luas Bidang Balok ## \cakrawala"); printf("====================================================== \kaki langit\n"); float strata, lebar, tataran, luas; printf("Input tinggi balok: "); scanf("%f",&tangga); printf("Input sintal balok: "); scanf("%f",&rata gigi); printf("Input tinggi balok: "); scanf("%f",&tinggi); printf("\n"); printf("Luas permukaan balok = %.2f \n", 2*(panjang*lebar) + 2*(panjang*pangkat) + 2*(sintal*panjang)); return 0; }
Selepas mengamini semua inputan, di akhir ririt 19 perhitungan luas langsung ditulis ke internal perintah
printf.
Penulisan seperti ini memang lebih singkat. Namun kelemahannya kita harus mengerjakan perhitungan ulang seandainya butuh kredit luas balok di tempat bukan.
Kode Acara Bahasa C Menghitung Luas Balok (Function)
Untuk soal bonus, yakni membuat kode acara menghitung luas balok dalam buram
function, bisa menggunakan kode berikut:
#include <stdio.h> float hitungLuasBalok(float p, float l, float t) { return 2*(p*l) + 2*(p*t) + 2*(l*t); } int main(void) { printf("## Program Bahasa C Cak menjumlah Luas Permukaan Balok ## \horizon"); printf("====================================================== \falak\kaki langit"); float panjang, lebar, tinggi, luas; printf("Input tataran balok: "); scanf("%f",&jenjang); printf("Input lebar balok: "); scanf("%f",&bogok); printf("Input tinggi balok: "); scanf("%f",&tinggi); printf("\n"); printf("Luas permukaan balok = %.2f \n", hitungLuasBalok(jenjang,lebar,pangkat)); return 0; }
Di awal kode program, tepatnya plong leret 3-5, saya mendefinisikan manfaat
hitungLuasBalok(). Kebaikan ini mengamini 3 argument yang disimpan ke privat parameter
p,
l
dan
t.
Fungsi
hitungLuasBalok()
doang weduk 1 perintah yang langsung mengembalikan hasil taksiran
2*(p*l) + 2*(p*kaki langit) + 2*(l*horizon) di baris 4.
Proses pemanggilan kekuatan dilakukan berusul n domestik perintah
printf
di banjar 22-23. Biji variabel
tingkatan,
tumpul pisau, dan
tinggiyang diinput oleh user, dilewatkan ibarat parameter menjadi
hitungLuasBalok(tingkatan,lebar,tinggi).
Demikian kode programa menghitung luas parasan balok menunggangi bahasa pemrograman C. Sepatutnya pelajaran ini bisa bermanfaat.
Source: https://www.duniailkom.com/latihan-kode-program-bahasa-c-menghitung-luas-balok/