/*
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