Rabu, 27 April 2011

Hari pertama PRAKTIKUM bahasa pemograman untuk permasalahan yang ke-2


1.         Permasalahan B
Buatlah sebuah program yang dapat melakukan perhitungan terhadap :
a.      Luas Lingkaran
b.      Pajak Penghasilan
c.      Volume Kotak
d.      Berat Badan

1.1     Analisa Masalah
a.   Menghitung luas lingkaran dapat dilakukan dengan menggunakan rumus yang terdapat
     dalam pelajaran MADAS I
b.   Pajak penghasilan diperoleh dari prosetase pendapatan seseorang
c.    Volume kotak ditentukan oleh panjang,lebar,tinggi dari sebuah kotak
d.   Berat badan seseorang dapat dihitung jika diketahui tinggi bdannya

1.2     Perumusan Masalah
Rumus yang bisa digunakan terhadap keempat perhitungan tersebut,adalah :
a.   Luas lingkaran : L = πr2
b.   Besar pajak : Pajak = Penghasilan x Prosetase
c.    Volume Kotak : Volum = P x L x T
d.   Berat Badan : BB = TB – 100 – (TB – 100) x 10%


1.3     Penyusunan Algoritma
1) Deklarasikan Konstanta PI
2) Deklarasikan konstanta Prosentase
/*Proses perhitungan luas Lingkaran*/
3) Scanf jarijari
4) Luas = PI * jarijari * jarijari
5) Tampilkan luas lingkaran
/*proses perhitungan Pajak penghasilan*/
6) Scanf penghasilan
7) Pajak = penghasilan * Prosentase
8) Tampilkan besar pajak penghasilan
/*proses perhitungan volume kotak*/
9) Scanf panjang
10) Scanf lebar
11) Scanf tinggi
12) Volume = panjang * lebar * tinggi
13) Tampilkan volume kotak
/*proses perhitungan berat badan*/
14) Scanf tinggibadan
15) BeratBadan = tinggibadan – 100 – (tinggibadan – 100)*0.10
16) Tampilkan berat badan

1.4     Pengodean Program
#include<stdio.h>
#include<conio.h>

#define PI 3.14
#define Prosentase 0.15

void main ()
{
   float luas, jarijari;
   float pajak,penghasilan;
   float volume,panjang,lebar,tinggi,tinggibadan,beratbadan;
   clrscr();

   printf("berapa jari-jari lingkaran?");
   scanf("%f",&jarijari);
   luas=PI*jarijari*jarijari;
   printf("Luas lingkaran yang berjari-jari %f cm adalah %f cm2",jarijari,luas);

   printf("\n\nberapa penghasilan anda ? Rp.");
   scanf("%f",&penghasilan);
   pajak=penghasilan*Prosentase;
   printf ("anda harus membayar pajak sebesar: Rp. %f",pajak);

   printf("\n\nPanjang?");
   scanf("%f",&panjang);
   printf("Lebar?");
   scanf("%f",&lebar);
   printf("tinggi?");
   scanf("%f",&tinggi);
   volume= panjang*lebar*tinggi;
   printf("volume kotak dengan sisi-sisinya: %4.2f,%4.2f,%4.2f adalah  
   %f",panjang,lebar,tinggi,volume);

   printf("\n\nBerapa berat badan anda?");
   scanf("%f",&tinggibadan);
   beratbadan = tinggibadan-100 - (tinggibadan-100)*0.10;
   printf("Berat badan ideal anda adalah : 5.2%f kg",beratbadan);
   printf("\ntekan sembarang tombol...");
   getch ();
}

1.5        Eksekusi dan pengujian program
Program yang telah dituliskan syntax nya lalu di compile untuk mengetahui apakah program terhindar dari kesalahan syntax. Jika program telah sukses dicompile maka lakukan eksekusi program. Sebagai data masukan melalui keyboard adalah :
Jari-jari = 15
Penghasilan = 1.000.000
Panjang = 5
Lebar = 7
Tinggi = 10
Tinggi badan = 170
Maka tampilan output nya sbb :
 lalu metode terakhir di simpan :D
makasiii yang sudah membaca dan bagii yang membutuhkan silahkan di comot gan :D
ak akan memosting semua hasil praktikum ak secara bertahap see yaa next day ^o^

Tidak ada komentar:

Posting Komentar