Senin, 10 Oktober 2011

Menghitung Luas Lingkaran Putih

Menghitung Luas Lingkaran Warna Putih dengan Flowchart, Pseudocode, dan Bahasa C

Soal :

 

 

 

Jawab :

Pseudocode

Luas putih = Luas lingkaran B - Luas lingkaran A
                  = 3,14x rBx rB - 3,14x rAx rA
                  = 3,14x 6x 6 - 3,14x 5x5
                  = 113,04 - 78,5
                  = 34,54 cm^2

Flowchart Menghitung Luas Lingkaran Berwarna Putih


Deklarasi :
float<==phi=3.14,LB,LP;
int
{  /////////////////////////////////////////////////////
Algoritma Menghitung Luas Lingkaran Warna Putih
////////////..////////////////////////////////////   }

Deklarasi:
LB, LP, phi<--3,14: float;
LA, rA<--5, rB<--6: int;

Algoritma:
read(rA, rB);
LA<--phi*rA*rA;
LB<--phi*rB*rB;
LP<--LB-LA;
Cetak(LP);

Flowchart Menghitung Luas Lingkaran Berwarna Putih

 Translate ke dalam Bahasa C

/* Program Menghitung Luas Lingkaran Berwarna Putih */
                
  #include <stdio.h>
  #include <stdlib.h>


int main()
{
  float LB,LP, phi;
  int LA, rA, rB;

printf(" Jari-jari lingkaran A");
printf(" Jari-jari lingkaran B");

LA=(phi*rA*rA);
printf(" Luas lingkaran A=phi*r*r: %d\n",LA);

LB=(phi*rB*rB);
printf(" Luas lingkaran B=phi*r*r: %f\n",LB);

printf(" Luas lingkaran putih=luas lingkaran B-luas lingkaran A \n");
LP=(LB-LA);
printf(" Jadi luas lingkaran putih adalah: %f-%d=%f", LA, LB, LP);

return 0;



     / *Keterangan , rA=jari-jari lingkaran A, rB=jari-jari lingkaran B,LB=luas lingkaran B, LA=luas lingkaran A,LP=luas lingkaran berwarna putih*/

0 komentar:

Posting Komentar