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 :


Postingan populer dari blog ini

Program C++ Menghitung Volume Bangun Ruang Kubus, Balok, Tabung, Bola

Perbedaan Repeat Until dan While-Do

Apa Itu Procedure? Apa Perbedaan Procedure dan Function?