•#include <stdio.h>
•#include <conio.h>
•#define phi 3.14
•//langsung dianggap variabel 'lingkaran'
•struct {
• float jari2;
• float keliling;
• float luas;
•} lingkaran;
•//fungsi void untuk menghitung luas ingkaran
•void luasLingkaran(){
•//langsung menggunakan luas lingkaran asli
• lingkaran.luas = lingkaran.jari2 * lingkaran.jari2 * phi;
• printf("\nLuas lingkaran = %f",lingkaran.luas);
•}
•//fungsi yang mengembalikan nilai float untuk menghitung keliling lingkaran
•float kelLingkaran(float j){
• return 2*phi*lingkaran.jari2;
•}
•int main(){
• clrscr();
• printf("Jari-jari = ");scanf("%f",&lingkaran.jari2);
•//panggil fungsi luasLingkaran
• luasLingkaran();
•//panggil fungsi keliling, nilai kembaliannya dikirim ke keliling lingkaran asli
• lingkaran.keliling = kelLingkaran(lingkaran.jari2);
•//tampilkan keliling lingkaran asli
• printf("\nKeliling lingkaran = %f",lingkaran.keliling);
• getch();
•}
Tidak ada komentar:
Posting Komentar