Senin, 03 Oktober 2011
Praktek Menghitung Luas Bidang
Praktek algoritma menggunakan bahasa C kali ini membuat sebuah perhitungan sederhana menghitung luas suatu bidang.
Soal :
Rumus :
Sudah... mari kita tulis bahasa C nya...
Nah selesai sudah silahkan dicoba dan lihat hasilnya, tentunya setelah selesai satu perhitungan, hitungan selanjutnya akan tampil di layar yang bersih... ^_^
Soal :
- Buat perhitungan Luas persegi panjang, Luas segi tiga dan Luas lingkaran.
- Aturan : untuk setiap bidang setelah selesai dibuat dalam layar bersih baru dan pada setiap akan menghitung juga ditampilkan bidang apa yang akan dihitung.
Rumus :
- Luas Persegi Panjang = Panjang (P) x Lebar (L)
- Luas Segi Tiga = 0.5 x Panjang Alas (PA) x Tinggi (T)
- Luas Lingkaran = Jari-Jari (r) x jari-jari (r) x phi > ( 2 x r x phi)
Sudah... mari kita tulis bahasa C nya...
/ *Latihan menghitung luas suatu bidang */
#include <stdio.h>
#define phi 3.14; // menetapkan phi sebagai konstanta
int P, L, LuasPP, PA, T, r; // mendeklarasikan variabel bilangan bulat
float Luas_segi_tiga, Luas_Lingkaran; // deklarasi variabel yang bisa desimal
main()
{
clrscr(); // membersihkan layar
printf ("Menghitung Luas Persegi Panjang\n"); // menampilkan apa yg akan dihitung
printf ("Panjang = "); // menampilkan kalimat
scanf ("%d",&P); // mendapatkan input dari user
printf ("Lebar = ");
scanf ("%d",&L);
LuasPP=P*L; // rumus matematika
printf ("LuasPP = %d",LuasPP); // menampilkan hasil perhitungan matematika
getch(); //mendapatkan input 1 karakter dengan enter
clrscr();
printf ("Menghitung Luas Segi Tiga\n");
printf ("Panjang Alas = ");
scanf ("%d",&PA);
printf ("Tinggi = ");
scanf ("%d",&T);
Luas_segi_tiga=0.5*PA*T;
printf ("Luas Segi Tiga = %.2f",Luas_segi_tiga); // untuk hasil mengandung desimal
getch();
clrscr();
printf ("Menghitung Luas Lingkaran\n");
printf ("Jari_jari = ");
scanf ("%d",&r);
Luas_Lingkaran=2*r*phi;
printf ("Luas Lingkaran = %.2f",Luas_Lingkaran);
getch();
}
Nah selesai sudah silahkan dicoba dan lihat hasilnya, tentunya setelah selesai satu perhitungan, hitungan selanjutnya akan tampil di layar yang bersih... ^_^
Catatan :
- Baca posting keterangan tentang tipe data, float dan konstanta.
- \n > new line > menulis pada baris baru untuk input berikutnya.
0 komentar:
Posting Komentar