Apa Itu Function?

Hello Logic People, Pada Postingan kali ini saya akan membahas tentang Fungsi. Fungsi adlaah kegiatan pengelompokan instruksi sesuai dengan kegunaannya

Judul : Program Operasi 2 Buah BIlangan Menggunakan Function

Kamus :

x <- integer

y <- integer

hasil <- integer

penjumlahan (x<-integer , y <- integer) <- integer

pengurangan (x <- integer, y <- integer) <- integer

perkalian (x <- integer, y <- integer) <- integer

Algoritma

output ("Masukkan Angka Pertama : ")

input x

output ("Masukkan Angka Kedua : ")

input y

hasil = penjumlahan (x,y)

output ("Hasil dari penjumlahan", x, "+ ", y, "=", hasil)

hasil = pengurangan (x,y)

output ("Hasil dari pengurangan", x, "-", y, "=", hasil)

hasil = perkalian (x,y)

output ("Hasil dari perkalian", x, "* ", y, "=", hasil)

penjumlahan (x,y)

penjumlahan (x <- integer, y <- integer, y <- integer) <- integer

{

        //Kamus Lokal

        hsl_jml <- integer

        //Deskripsi Algoritma

        hsl_jml <- x + y

}

pengurangan (x<- integer, y<- unteger) <- integer

{

        //Kamus Lokal

        hsl_krg <- integer

        //Deskripsi Algoritma

        hsl_jml <- x - y

}

perkalian (x<- integer , y <- integer) <- integer

{

        //Kamus Lokal

          hsl_kali <- integer

        //Deskripsi Algoritma

        hsl_jml <- x * y

}

Source Code Coding:

/*
Judul           : Program Operasi 2 Buah Bilangan Menggunakan Function
Programmer      : DWI PRABOWO
Waktu & Tempat  : Hari Senin, 20 Desember 2021 Jam 09.00 WIB di Rumah
Keterangan Lain : Belajar Function
*/
#include <iostream>
using namespace std;
//Kamus Global
int x, y;
int hasil;
int penjumlahan(int x, int y);
int pengurangan(int x, int y);
int perkalian(int x, int y);

//Deskripsi Algoritma
int main()
{
    cout << "************************************************" << endl;
    cout << "Program Operasi 2 Buah Bilangan Oleh Dwi Prabowo" << endl;
    cout << "************************************************" << endl;
    cout << "Masukkan Angka Pertama : ";
    cin >> x;
    cout << "Masukkan Angka Kedua   : ";
    cin >> y;
    cout << "=====================================" << endl;
    //Penjumlahan
    hasil = penjumlahan(x, y);
    cout << "Hasil dari Penjumlahan " << x << " + " << y << " = " << hasil << endl;
    //Pengurangan
    hasil = pengurangan(x, y);
    cout << "Hasil dari Pengurangan " << x << " - " << y << " = " << hasil << endl;
    //Perkalian
    hasil = perkalian(x, y);
    cout << "Hasil dari Perkalian " << x << " * " << y << " = " << hasil;
    return 0;
}
int penjumlahan(int x, int y)
{
    //Kamus Lokal
    int hsl_jml;
    //Deskripsi Algoritma
    hsl_jml = x + y;
    return hsl_jml;
}
int pengurangan(int x, int y)
{
    //Kamus Lokal
    int hsl_krg;
    //Deskripsi Algoritma
    hsl_krg = x - y;
    return hsl_krg;
}
int perkalian(int x, int y)
{
    //Kamus Lokal
    int hsl_kali;
    //Deskripsi Algoritma
    hsl_kali = x * y;
    return hsl_kali;
}

Hasil Output :


Comments