Program C++ Penjumlahan 2 Bilangan
PENJUMLAHAN BILANGAN DARI INPUT USER
1. Tanpa Prosedur / Fungsi
Notasi Algoritma :
//Judul : Menjumlahkan dua bilangan dari input user
//Kamus
a, b, sum : integer
//Algoritma
int main()
{
output("masukkan angka pertama : ")
input(a)
output("masukkan angka kedua : ")
input(b)
sum <- a+b;
output("jumlah dari kedua bilangan yaitu : ")
output(sum)
return 0;
}
Codes :
#include <iostream>
using namespace std;
int main()
{
int a, b, sum;
cout << "masukkan angka pertama : " ;
cin >> a ;
cout << "masukkan angka kedua : " ;
cin >> b ;
sum = a+b;
cout << endl;
cout << "jumlah dari kedua bilangan yaitu : " ;
cout << sum;
cout << endl;
return 0;
}
Output :
2. Dengan Prosedur
Notasi Algoritma :
//Judul : Menjumlahkan dua bilangan dari input user
//Kamus global
a, b : integer
//Prosedur
void jumlah()
{
sum : integer
sum <- a+b
output(sum)
}
//Algoritma
int main()
{
output("masukkan angka pertama : ")
input(a)
output("masukkan angka kedua : ")
input(b)
output("jumlah dari kedua bilangan yaitu : ")
jumlah();
return 0;
}
Codes :
#include <iostream>
using namespace std;
int a, b;
void jumlah()
{
int sum;
sum = a+b;
cout << sum;
}
int main()
{
cout << "masukkan angka pertama : " ;
cin >> a ;
cout << "masukkan angka kedua : " ;
cin >> b ;
cout << endl;
cout << "jumlah dari kedua bilangan yaitu : " ;
jumlah();
cout << endl;
return 0;
}
Output :
3. Dengan Prosedur Berparameter
Notasi Algoritma :
//Judul : Menjumlahkan dua bilangan dari input user
//Prosedur
void jumlah(a : integer, b : integer)
{
sum : integer
sum <- a+b
output(sum)
}
//Algoritma
int main ()
{
//kamus lokal
x,y : integer
output("masukkan angka pertama : ")
input(x)
output("masukkan angka kedua : ")
input(y)
output("jumlah dari kedua bilangan yaitu : ")
jumlah(x,y);
return 0;
}
Codes :
#include <iostream>
using namespace std;
void jumlah(int a, int b)
{
int sum;
sum = a+b;
cout << sum;
}
int main()
{
int x,y;
cout << "masukkan angka pertama : " ;
cin >> x ;
cout << "masukkan angka kedua : " ;
cin >> y ;
cout << endl;
cout << "jumlah dari kedua bilangan yaitu : " ;
jumlah(x,y);
cout << endl;
return 0;
}
Output :
4. Dengan Function Berparameter
Notasi Algoritma :
//Judul : Menjumlahkan dua bilangan dari input user
//Fungsi
int jumlah(a : integer, b : integer)
{
sum : integer
sum <- a+b
output(sum)
return sum;
}
//Algoritma
int main ()
{
//kamus lokal
x,y : integer
output("masukkan angka pertama : ")
input(x)
output("masukkan angka kedua : ")
input(y)
output("jumlah dari kedua bilangan yaitu : ")
jumlah(x,y);
return 0;
}
Codes :
#include <iostream>
using namespace std;
int jumlah(int a, int b)
{
int sum;
sum = a+b;
cout << sum;
return sum;
}
int main()
{
int x,y;
cout << "masukkan angka pertama : " ;
cin >> x ;
cout << "masukkan angka kedua : " ;
cin >> y ;
cout << endl;
cout << "jumlah dari kedua bilangan yaitu : " ;
jumlah(x,y);
cout << endl;
return 0;
}
Output :