Berikut adalah cara menghitung luas linkaran, luas segitiga, luas persegi panjang, dengan menggunakan C++ (Function).
Berikut ada contoh coding untuk membuat luas, silahkan dicoba dan dipelajari proses jalannya program dan goodluck. :)
/* Supported by : Andrew J./* /* www.warna-uksw.blogspot.com/* #include <stdio.h> #include <conio.h> #include <stdlib.h> void persegi(){ int sisi; char ulang = 'y'; while (ulang!='n'){ clrscr(); printf("Masukkan panjang sisi: ");scanf("%d",&sisi); printf("Luasnya adalah %d",sisi*sisi); printf("\nUlang (y/n)? ");ulang=getche(); } } void persegipanjang(){ int panjang,lebar; char ulang = 'y'; while (ulang!='n'){ clrscr(); printf("Masukkan panjang persegi panjang: ");scanf("%d",&panjang); printf("Masukkan lebar persegi panjang : ");scanf("%d",&lebar); printf("Luasnya adalah %d",panjang*lebar); printf("\nUlang (y/n)? ");ulang=getche(); } } void segitiga(){ float alas,tinggi; char ulang = 'y'; while (ulang!='n'){ clrscr(); printf("Masukkan panjang alas segitiga : ");scanf("%f",&alas); printf("Masukkan panjang tinggi segitiga: ");scanf("%f",&tinggi); printf("Luasnya adalah %5.2f",alas*tinggi/2); printf("\nUlang (y/n)? ");ulang=getche(); } } void lingkaran(){ float jari2; char ulang = 'y'; while (ulang!='n'){ clrscr(); printf("Masukkan jari-jari lingkaran: ");scanf("%f",&jari2); printf("Luasnya adalah %5.2f",22/7*jari2*jari2); printf("\nUlang (y/n)? ");ulang=getche(); } } void main(){ int pilihan; while (pilihan != 5){ clrscr(); printf("MENU\n"); printf("1. Menghitung Luas Persegi\n"); printf("2. Menghitung Luas Persegi Panjang\n"); printf("3. Menghitung Luas Segitiga\n"); printf("4. Menghitung Luas Lingkaran\n"); printf("5. Exit\n"); printf("\nPilihan anda adalah: "); scanf("%d",&pilihan); switch (pilihan){ case 1: persegi(); break; case 2: persegipanjang(); break; case 3: segitiga(); break; case 4: lingkaran(); break; } } _exit(1); }Berikut adalah output dari contoh diatas:
Output |
0 comments:
Post a Comment