- 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
Deklarasi :
int sisa1;
int jumlah;
int limaribu;
int seratus;
int sepuluh;
int seribu;
int limapuluh;
int ratusanribu;
int limaratus;
int limapuluhh;
int duapuluh;
Deskripsi :
ratusanribu <-jumlah/100000;
sisa1 <-jumlah-(ratusanribu*100000);
limapuluh <-sisa1/50000;
sisa1 <-sisa1-(limapuluh*50000);
duapuluh <-sisa1/20000;
sisa1 <-sisa1-(duapuluh*20000);
sepuluh <-sisa1/10000;
sisa1 <-sisa1-(sepuluh*10000);
limaribu <-sisa1/5000;
sisa1 <-sisa1-(limaribu*5000);
seribu <-sisa1/1000;
sisa1 <-sisa1-(seribu*1000);
limaratus <-sisa1/500;
sisa1 <-sisa1-(limaratus*500);
seratus <-sisa1/100;
sisa1 <-sisa1-(seratus*100);
limapuluhh <-sisa1/50;
sisa1 <--(limapuluhh*50);
dalam raptor :
Dalam C++ :
#include <iostream>
#include <string>
using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int sisa1;
int jumlah;
int limaribu;
int seratus;
int sepuluh;
int seribu;
int limapuluh;
int ratusanribu;
int limaratus;
int limapuluhh;
int duapuluh;
raptor_prompt_variable_zzyz ="Jumlah uang dalam rupiah";
cout << raptor_prompt_variable_zzyz << endl;
cin >> jumlah;
ratusanribu =jumlah/100000;
sisa1 =jumlah-(ratusanribu*100000);
limapuluh =sisa1/50000;
sisa1 =sisa1-(limapuluh*50000);
duapuluh =sisa1/20000;
sisa1 =sisa1-(duapuluh*20000);
sepuluh =sisa1/10000;
sisa1 =sisa1-(sepuluh*10000);
limaribu =sisa1/5000;
sisa1 =sisa1-(limaribu*5000);
seribu =sisa1/1000;
sisa1 =sisa1-(seribu*1000);
limaratus =sisa1/500;
sisa1 =sisa1-(limaratus*500);
seratus =sisa1/100;
sisa1 =sisa1-(seratus*100);
limapuluhh =sisa1/50;
sisa1 =-(limapuluhh*50);
if (jumlah>=100000)
{
cout << "Pecahan 100000 ada="+ratusanribu << endl; }
else
{
if (jumlah>=50000)
{
cout << "Pecahan 50000 ada="+limapuluh << endl; }
else
{
if (jumlah>=20000)
{
cout << "Pecahan 2000 ada="+duapuluh << endl; }
else
{
if (jumlah>=10000)
{
cout << "Pecahan 10000 ada="+sepuluh << endl; }
else
{
if (jumlah>=5000)
{
cout << "Pecahan 5000 ada="+limaribu << endl; }
else
{
if (jumlah>=1000)
{
cout << "Pecahan 1000 ada="+seribu << endl; }
else
{
if (jumlah>=500)
{
cout << "Pecahan 500 ada="+limaratus << endl; }
else
{
if (jumlah>=100)
{
cout << "Pecahan 100 ada="+seratus << endl; }
else
{
if (jumlah>=50)
{
cout << "Pecahan 50 ada="+limapuluhh << endl; }
else
{
cout << "Pecahan 0 ada="+sisa1 << endl; }
}
}
}
}
}
}
}
}
return 0;
}
Tidak ada komentar:
Posting Komentar