* Algoritma
*Deklarasi
A, B, C, D : integer {input}
*Deskripsi
Addition = A + B + C+D
write (Addition)
* Flowchart
//Menjumlahkan 4 bilangan bulat
#include <iostream>
#include <iostream>
int main()
int A,B,C,D;
int Addition;
cout<<"Input A :";cin>>A;
cout<<"Input B :";cin>>B;
cout<<"Input C :";cin>>C;
cout<<"Input D :";cin>>D;
cout<<endl;
Addition =A+B+C+D;
system ("PAUSE");
return EXIT_SUCCESS;
int main() {
cin>>bil1;
cin>>bil2;
cin>>bil3;
terkecil=bil1;
terkecil=bil2;
terkecil=bil3;
terbesar=bil1;
terbesar=bil2;
terbesar=bil3;
return 0;
}
int main() {
cin>>bil1;
cin>>bil2;
cin>>bil3;
terkecil=bil1;
terkecil=bil2;
terkecil=bil3;
terbesar=bil1;
terbesar=bil2;
terbesar=bil3;
MENENTUKAN APAKAH SEBUAH BILANGAN BULAT HABIS DIBAGI A ATAUKAH TIDAK (A > 0).
1. Algoritma
{ Algoritma membaca sebuah bilangan bulat, lalu menentukan apakah sebuah bilangan bulat
habis dibagi a ataukah tidak (a > 0)}
Deklarasi :
y : integer
Deskripsi :
If(y%4==0)
else
goto menu
int main() {
int y;
menu:
if(y>0)
else{
goto menu;
}else {
cout<
goto menu;
Ukuran 2 liter.
Isi penuh gelas 5 liter dan isi penuh gelas 3 liter menggunakan air
berukuran 5 liter, sehingga tertinggal air sebanyak 2 liter dalam
gelas 5 liter.
//Mendapatkan 2 liter
#include <iostream>
#include <iostream>
int main()
int A,B;
int Addition;
cout<<"Input A :";cin>>A;
cout<<"Input B :";cin>>B;
cout<<endl;
Addition =A-B;
cout<<"Addition : "<<Addition <<endl;
system ("PAUSE");
return EXIT_SUCCESS;
Ukuran 4 liter.
Isi penuh gelas 5 liter.
Isi penuh gelas 3 liter menggunakan air dari gelas berukuran 5 liter,
sehingga tertinggal air sebanyak 2 liter dalam gelas 5 liter tersebut.
Buang air yang ada di dalam gelas 3 liter sehingga gelas tersebut
kosong.
Pindahkan 2 liter air yang ada di gelas 5 liter ke gelas 3 liter.
Isi penuh gelas 5 liter.
Tuangkan air dari gelas 5 liter ke gelas 3 liter hingga penuh,
sehingga yang tersisa di gelas 5 liter adalah 4 liter air.
//Mendapatkan 2 liter
#include <iostream>
#include <iostream>
using namespace std;
int main()
{
int A,B;
int Addition;
cout<<"Program untuk Mendapatkan 4 liter"<<endl;
cout<<"Input A :";cin>>A;
cout<<"Input B :";cin>>B;
cout<<endl;
Addition =A-B-B+A;
cout<<"Addition : "<<Addition <<endl;
system ("PAUSE");
return EXIT_SUCCESS;
}
Algoritma
Deklarasi :
x, D : integer
Deskripsi :
If(x%2==0)
else
PROGRAMNYA
#include <iostream>
#include <math.h>
int main()
int x, D;
if(x>0)
else{
}else {
}
AKAR PERSAMAAN KUADRAT
Write(X1,X2)
programnya
#include <iostream>
#include <math.h>
int main(){
int a, b, c, D;
cin>>a;
cin>>b;
cin>>c;
D=(b*b)-(4*a*c);
if (D>0){
}else if (D==0){
x2 = x1;
}else {
cout<<"\nAkar Imajiner"<<endl;
exit(0);
cout<<"X1 = "<<x1<<endl;
cout<<"X2 = "<<x2<<endl;
Algoritma
/*
output("Masukkan bilangan ke-1: ");
input(x);
output("Masukkan bilangan ke-2: ");
input(y);
if(x>y) then
output("x lebih besar daripada y");
else if(x==y) then
output("x sama besar dengan y");
else
output("x lebih kecil daripada y");
*/
Programnya
#include <stdio.h>
int main(){
int x;
int y;
scanf("%d",&x);
scanf("%d",&y);
if(x>y){
}else if(x==y){
}else{
return 0;
}
#include <iostream>
int jam;
int menit;
int detik;
int main()
keluar.menit;
else {
}
if ((keluar.menit- masuk.menit) < 0) {
keluar.jam;
else {
cout <<" selisih dalam detik = " << selisih.jam*3600 + selisih.menit*60 + selisih.detik <<endl;
cout<<endl<<endl;
return 0;
#include <iostream>
struct {
int jam;
int menit;
int detik;
int main()
keluar.menit;
else {
keluar.jam;
else {
cout<<endl<<endl;
return 0;
//program parkir
#include <iostream>
int main(){
cin>>JM;
cout<<"Kapan JK?";
cin>>JK;
if(JM>JK)
JK=JK+12;
lama=JK-JM;
if(lama<=2)
harga=2000;
else{
lama =lama-2;
harga =(500*lama)+2000;
class Kuadran
{
public:
int x;
int y;
void Input()
cout<<"X = ";cin>>x;
cout<<"Y = ";cin>>y;
void Output()
cout<<"Kuadran 1"<<endl;
cout<<"Kuadran 2"<<endl;
cout<<"Kuadran 3"<<endl;
else
{
cout<<"Kuadran 4"<<endl;
};
int main()
Kuadran a;
a.Input();
a.Output();