Contoh Listing Program Menghitung Luas Bangun Datar Pada Pascal & C++

  • Uploaded by: Andres
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Contoh Listing Program Menghitung Luas Bangun Datar Pada Pascal & C++ as PDF for free.

More details

  • Words: 440
  • Pages: 4
Nama NIM Kelas Tugas

: Romdhani Tri Andrianto : 12070085 : 12.5A.03 : Pemrograman Terstruktur

Menghitung Luas dan Keliling Segitiga, Persegi Panjang dan Lingkaran

Listing Program Dengan C++

#include "conio.h" #include "iostream.h" #define phi 3.14 void main() { float tg, al, ss, lb, ls, kll, lj, r; int bgn; do { clrscr (); cout<<"==========================\n" ; cout<<"| MENU |\n"; cout<<"==========================\n" ; cout<<"|1. Segitiga |\n"; cout<<"|2. Persegi Panjang |\n"; cout<<"|3. Lingkaran |\n"; cout<<"|4. Keluar . . . |\n"; cout<<"==========================\n" ; cout<<"Masukan Pilihan Anda : "; cin>>bgn; cout<<"==========================\n"; switch(bgn) { case 1 : cout<<"\nMasukan Tinggi Segitiga : "; cin>>tg; cout<<"Masukan Lebar Alas Segitiga : ";

cin>>al; cout<<"Masukan Sisi Segitiga : "; cin>>ss; ls = 0.5*tg*al; kll = ss+ss+ss; cout<<"\nLuas Segitiga Adalah "< cout<<"\nKeliling Segitiga Adalah "< cout<<"\n\nAnda ingin melanjutkan proses (ya = 1/ no = 0): "; cin>>lj; break; case 2 : cout<<"\nMasukan Panjang Persegi Panjang : "; cin>>ss; cout<<"Masukan Lebar Persegi Panjang : "; cin>>lb; kll = 2*(ss+lb); ls = ss*lb; cout<<"\nLuas Persegi Panjang Adalah "< cout<<"\nKeliling Persegi Panjang Adalah "< cout<<"\n\nAnda ingin melanjutkan proses (ya = 1/ no = 0): "; cin>>lj; break; case 3 : cout<<"\nMasukan Jari - Jari Lingkaran : "; cin>>r; kll = phi*(r+r); ls = phi * r * r; cout<<"\nLuas Lingkaran Adalah "< cout<<"\nKeliling Lingkaran Adalah "< cout<<"\n\nAnda ingin melanjutkan proses (ya = 1/ no = 0): "; cin>>lj; break; } } while(bgn >=1 && bgn <= 4 ); getch(); }

Listing Program Dengan Pascal

1. Menghitung Luas dan Keliling Segitiga

program segitiga; uses wincrt; var alas, tinggi, sisimiring, luas, keliling : real ;

begin clrscr; writeln (‘Menghitung Luas dan Keliling Segitiga’); writeln (‘-------------------------------------------------‘); write (‘Masukkan nilai alas : ‘) ; readln (alas); write (‘Masukkan nilai tinggi : ‘) ; readln (tinggi) ; luas:= 0.5*alas*tinggi; sisimiring:= sqrt (sqr(alas)+sqr(tinggi)); keliling:= alas+tinggi+sisimiring; writeln (‘Luas Segitiga adalah : ‘, luas:3:2, ‘cm’); writeln (‘Keliling Segitiga adalah : ‘, keliling3:2, ‘cm’); readln; end.

2. Menghitung Luas dan Keliling Lingkaran

program lingkaran; uses wincrt; var r, luas, keliling : real ;

begin clrscr; writeln (‘Menghitung Luas dan Keliling Lingkaran’); writeln (‘---------------------------------------------------‘);

write (‘Masukkan jari-jari lingkaran : ‘) ; luas:= pi*sqr(r); keliling:=2*pi*pi; writeln (‘Luas Lingkaran adalah : ‘, luas:3:2, ‘cm’); writeln (‘Keliling Lingkaran adalah : ‘, keliling3:2, ‘cm’); readln; end.

3. Menghitung Luas dan Keliling Persegi Panjang

program persegi_panjang; uses wincrt; var alas, tinggi, luas, keliling : real ;

begin clrscr; writeln (‘Menghitung Luas dan Keliling Persegi Panjang’); writeln (‘----------------------------------------------------------‘); write (‘Masukkan nilai alas : ‘) ; readln (alas); write (‘Masukkan nilai tinggi : ‘) ; readln (tinggi) ; luas:= alas*tinggi; keliling:= ((2*alas)+(2*tinggi)); writeln (‘Luas Persegi Panjang adalah : ‘, luas:3:2, ‘cm’); writeln (‘Keliling Persegi Panjang adalah : ‘, keliling3:2, ‘cm’); readln; end.

Related Documents


More Documents from ""