Selasa, 08 November 2011

mennetukan luas bujur Sangkar dengan permainan fungsi di Bahasa C


/*
Buatlah program menggunakan fungsi
Program untuk menghitung luas bujur sangkar
Input
     Sisi:.....

Output
      Luas:....
*/

#include<stdio.h>
int main()
{
    float luas_bujursangkar;
  
    /*menyimpan nilai fungsi ke dalam suatu variabe*/
    luas_bujursangkar=luas();
  
    printf("\n\n Luas Bujur Sangkar = %10.2f",luas_bujursangkar);
  
    getche();
    return 0;
}

/*Fungsi menentukan luas bujur sangkar */
luas()
{
      float sisi,luas_bujursangkar;
      printf("Sisi Bujur Sangkar=  ");
      scanf(" %f",&sisi);
      luas_bujursangkar=sisi*sisi;
      return(luas_bujursangkar);
}




/*Bisa penjelasan sebagai berikut:
#include<stdio.h>
//Variabel Global
int i=10;

main()
{
      //variabel Lokal
    float luas_a;
  
    //menyimpan nilai fungsi ke dalam suatu variabe
    luas_a=luas();
  
    //Mencetak variabel lokal
    printf("\n\n Luas Bujur Sangkar = %10.2f",luas_a);
  
    //Mencetak Variabel Global untuk pembuktian bisa/tidak di cetak di fungsi main
    printf("Cetak nilai i pada fungsi main= %d",i);
  
    getche();
    return 0;
}

//Fungsi menentukan luas bujur sangkar
luas()
{
      //Variabel Lokal
      float sisi,luas_b;
    
      //Mencetak Variabel Lokal
      printf("Sisi Bujur Sangkar=  ");
      scanf(" %f",&sisi);
    
      //Mencetak Variabel Global untuk pembuktian bisa/tidak di cetak di fungsi luas
      printf("Cetak nilai i pada fungsi main= %d",i);
      luas_b=sisi*sisi;
      return(luas_b);
}
*/

Output Koding Pertama:

Output Koding Kedua:

0 comments:

Posting Komentar

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More