HITUNG LUAS PERSEGI
Nama kelompok :
- Aditya Dwi Saputra (111 0511 003)
- Syamsul Amin (111 0511 048)
Studi Kasus
Pada kesempatan kali ini kelompok kami ingin membuat aplikasi yang sederhana untuk menghitung luas persegi panjang.
Yang terdiri dari: ADT (Abstract Data type), Struct, fungsi, array.
Pseudecode
mulai
mendeklarasikan
typedef int jumlah
struct{
jumlah hasiluas;
}persegi;
menginisialisasi fungsi luas
void luas (jumlah p, jumlah l){
persegi.hasiluas=p*l;
}
melakukan perulangan sebanyak data array
input data persegi ke array
input panjang
input lebar
pemanggilan fungsi luas
tutup perulangan
cetak data yang tersimpan didalam array
finish
Source Code
#include//deklarasi ADT typedef int jumlah; //deklarasi struct struct{ jumlah hasiluas; }persegi; //Fungsi penghitung luas. void luas (jumlah p, jumlah l){ persegi.hasiluas = p * l; } //Fungsi utama. int main() { //Pendeklarasian variabel yang dibutuhkan. jumlah p[1], l[1], ulang; printf("PROGRAM PENGHITUNG LUAS PERSEGI PANJANG\n\n"); printf("Masukan banyaknya perulangan (max 100) = "); scanf("%d", &ulang); //Proses input panjang dan luas yang berulang. jumlah input; for (input = 0; input < ulang; input++) { printf("\nPersegi panjang ke - %d\n", input + 1); printf("Masukan panjang\t= "); scanf("%d", &p[input]); printf("Masukan lebar\t= "); scanf("%d", &l[input]); } printf("\n"); //Proses menampilkan hasil. for ( input = 0; input < ulang; input++) { luas(p[input], l[input]); printf("Persegi panjang ke - %d luasnya adalah = %d\n", input + 1, persegi.hasiluas); } //getch(); }
Outputnya
Komentar