Contoh Latihan Programming (bagian 2)
Latihan Penjumlahan
1. Penjumlahan
Notasi Algoritma:
JUDUL: Program tambahAB { Menghitung penjumlahan 2 bilangan } |
KAMUS: { Tidak ada } |
DESKRIPSI (ALGORITMA) output(10 + 5) |
Code C++:
//JUDUL: Menghitung penjumlahan 2 bilangan #include <iostream> using namespace std; int main() { //KAMUS: Tidak ada //DESKRIPSI (ALGORITMA) cout << 10 + 5 << endl; return 0; }
Hasil Code:
15
2. Penjumlahan (variabel)
Notasi Algoritma:
JUDUL: Program tambahAB { Menghitung penjumlahan 2 bilangan dengan variabel } |
KAMUS: a ← 10 : integer b ← 5 : integer jumlah : integer |
DESKRIPSI (ALGORITMA) jumlah ← a + b output(jumlah) |
Code C++:
//JUDUL: Menghitung penjumlahan 2 bilangan dengan variabel #include <iostream> using namespace std; int main() { //KAMUS int a = 10; int b = 5; int jumlah; //DESKRIPSI (ALGORITMA) jumlah = a + b; cout << jumlah << endl; return 0; }
Hasil Code:
15
3. Penjumlahan (dengan prosedur)
Notasi Algoritma:
JUDUL: Program tambahAB { Menghitung penjumlahan 2 bilangan dengan prosedur } |
KAMUS GLOBAL: a, b, jumlah : integer procedure tambahAB() |
DESKRIPSI UTAMA (ALGORITMA): tambahAB() |
|
procedure tambahAB() { Prosedur untuk memproses penjumlahan }
|
|
KAMUS LOKAL: a ← 10 b ← 5 |
|
DESKRIPSI (ALGORITMA): jumlah ← a + b output(jumlah) |
Code C++:
//JUDUL: Menghitung penjumlahan 2 bilangan dengan prosedur #include <iostream> using namespace std; //KAMUS GLOBAL int a, b, jumlah; //DESKRIPSI UTAMA(ALGORITMA) //JUDUL: Prosedur untuk memproses penjumlahan //procedure tambahAB() void tambahAB(){ //KAMUS LOKAL a = 10; b = 5; //DESKRIPSI jumlah = a + b; cout << jumlah << endl; } int main() { tambahAB(); return 0; }
Hasil Code:
15
4. Penjumlahan (dengan prosedur berparamater)
Notasi Algoritma:
JUDUL: Program tambahAB { Menghitung penjumlahan 2 bilangan dengan prosedur berparameter } |
KAMUS GLOBAL: bil_1, bil_2, jumlah : integer procedure tambahAB(a, b : integer) |
DESKRIPSI UTAMA (ALGORITMA): tambahAB(bil_1, bil_2) |
procedure tambahAB(a, b : integer) { Prosedur berparameter untuk memproses penjumlahan } |
KAMUS LOKAL: a ← 10 b ← 5 |
DESKRIPSI (ALGORITMA): jumlah ← a + b output(jumlah) |
Code C++:
//JUDUL: Menghitung penjumlahan 2 bilangan dengan prosedur berparameter #include <iostream> using namespace std; //KAMUS GLOBAL int bil_1, bil_2, jumlah; //DESKRIPSI UTAMA(ALGORITMA) //JUDUL: Prosedur untuk memproses penjumlahan //procedure tambahAB(a, b : integer) void tambahAB(int a, int b){ //KAMUS LOKAL a = 10; b = 5; //DESKRIPSI jumlah = a + b; cout << jumlah << endl; } int main() { tambahAB(bil_1, bil_2); return 0; }
Hasil Code:
15
5. Penjumlahan (dengan function berparameter)
Notasi Algoritma:
JUDUL: Program tambahAB { Menghitung penjumlahan 2 bilangan dengan function berparameter } |
KAMUS GLOBAL: bil_1, bil_2, jumlah : integer function tambahAB(a, b : integer) → integer |
DESKRIPSI UTAMA (ALGORITMA): tambahAB(bil_1, bil_2) |
function tambahAB(a, b : integer) → integer { Fungsi berparameter untuk memproses penjumlahan } |
KAMUS LOKAL: a ← 10 b ← 5 |
DESKRIPSI (ALGORITMA): jumlah ← a + b output(jumlah) return jumlah |
Code C++:
//JUDUL: Menghitung penjumlahan 2 bilangan dengan function berparameter #include <iostream> using namespace std; //KAMUS GLOBAL int bil_1, bil_2, jumlah; //DESKRIPSI UTAMA(ALGORITMA) //JUDUL: Fungsi untuk memproses penjumlahan //function tambahAB(a, b : integer) -> integer int tambahAB(int a, int b){ //KAMUS LOKAL a = 10; b = 5; //DESKRIPSI jumlah = a + b; cout << jumlah << endl; return jumlah; } int main() { tambahAB(bil_1, bil_2); return 0; }
Hasil Code:
15
Komentar
Posting Komentar