kali ini saya akan membagikan cara simple membuat daftar menu. tentu saja saya akan memakai Raptor, lalu menekan menu generate lalu memilih C++.
mari mengenal apa itu raptor dan C++.
- Apa itu C++...?
- Apa itu RAPTOR..?
Jika kalian masih bingung apa itu Raptor yang ada di program-program itu. Raptor merupakan program yang berbasis flowchart. Raptor digunakan
untuk membantu memvisualisasikan algoritma yang telah kita buat dalam
flowchart. Program Raptor diciptakan secara visual dan dieksekusi
secara visual dengan menelusuri eksekusi melalui flowchart. Biasanya
kita lebih suka menggunakan flowchart untuk mengekspresikan algoritma,
dan lebih berhasil menciptakan algoritma menggunakan Raptor daripada
menggunakan bahasa tradisional atau menulis flowchart tanpa Raptor.
kali ini saya akan membuat program menghitung luas bangunan yang diarsir
soal :
menghitung luas lingkaran yang berada didalam kotak yang telah diarsir
menghitung volume bola yang berada dalam tabung yang telah diarsir
Deklarasi :
s = integer
s = integer
r = integer
phi, lingkaran, persegi, dearaharsir = float
phi, lingkaran, persegi, dearaharsir = float
Deskripsi :
read (r)
phi <-- 22/7
s <-- r*2
persegi <-- s*s
lingkaran <-- phi*r*r
daerah_arsir <-- persegi-lingkaran
write (r)
write (s)
write (daerah_arsir)
read (r)
phi <-- 22/7
s <-- r*2
persegi <-- s*s
lingkaran <-- phi*r*r
daerah_arsir <-- persegi-lingkaran
write (r)
write (s)
write (daerah_arsir)
untuk menghitung luas lingkaran yang berada didalam kotak yang telah diarsir. flowchartnya adalah :
maka outputnya :
dalam c++nya :
#include <iostream>
#include <string>
using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int jari;
int s;
float lingkaran;
float phi;
float persegi;
float daeraharsir;
cout << "Menghitung daerah yang diarsir" << endl;
cout<<"masukkan nilai jari-jari : ";
cin >> jari;
phi =22/(float)7;
lingkaran =phi*jari*jari;
s =jari*2;
persegi =s*s;
daeraharsir =persegi-lingkaran;
cout << "jari-jari : "<<jari << endl;
cout << "sisi : "<<s << endl;
cout << "perssegi"<<"-"<<"lingkaran"<<"="<<daeraharsir << endl;
cout << "hasil daerah yang diarsir adalah : "<<daeraharsir << endl;
return 0;
}
#include <string>
using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int jari;
int s;
float lingkaran;
float phi;
float persegi;
float daeraharsir;
cout << "Menghitung daerah yang diarsir" << endl;
cout<<"masukkan nilai jari-jari : ";
cin >> jari;
phi =22/(float)7;
lingkaran =phi*jari*jari;
s =jari*2;
persegi =s*s;
daeraharsir =persegi-lingkaran;
cout << "jari-jari : "<<jari << endl;
cout << "sisi : "<<s << endl;
cout << "perssegi"<<"-"<<"lingkaran"<<"="<<daeraharsir << endl;
cout << "hasil daerah yang diarsir adalah : "<<daeraharsir << endl;
return 0;
}
outputnya :
untuk menghitung volume bola yang berada dalam tabung yang telah diarsir
Deklarasi :
s,t = integer
phi, tabung, bola, dearaharsir = float
Deskripsi :
read (r)
read (t)
phi <-- 22/7
tabung <-- phi*r*r*t
bola <-- 4/3*r*r*r
daerah_arsir <--tabung-bola
write (r)
write (t)
write (daerah_arsir)
s,t = integer
phi, tabung, bola, dearaharsir = float
Deskripsi :
read (r)
read (t)
phi <-- 22/7
tabung <-- phi*r*r*t
bola <-- 4/3*r*r*r
daerah_arsir <--tabung-bola
write (r)
write (t)
write (daerah_arsir)
Dalam flowchart :
outputannya menjadi :
dalam program c++nya :
#include <iostream>
#include <string>using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int r;
float bola;
float phi;
int t;
float daeraharsir;
float tabung;
cout << "menghitung daerah yang diarsir" << endl;
cout<<"masukkan jari-jari : ";
cin >> r;
cout<<"masukkan tinggi : ";
cin >> t;
phi =22/(float)7;
tabung =phi*r*r*t;
bola =4/(float)3*phi*r*r*r;
daeraharsir =tabung-bola;
cout << "nilai jari-jari : "<<r << endl;
cout << "nilai tinggi : "<<t << endl;
cout << "tabung"<<"-"<<"bola"<<"="<<daeraharsir << endl;
cout << "hasilnya : "<<daeraharsir << endl;
return 0;
}
outputannya :
sekian yang dapat saya post untuk hari ini. smoga bermanfaat bagi yang membacanya.
wassalamu'alaikum


Tidak ada komentar:
Posting Komentar