FUNCTION DENGAN PARAMETER - TUGAS II

TUGAS II - FUNCTION DENGAN PARAMETER

Perhatikan program di bawah ini !



Contoh tersbut adalah program untuk menentukan bilangan genap dan ganjil. Berikut penjelasannya :
1. Function genap(x : integer) : boolean;
    Kode di atas untuk mendeklarasikan fungsi dengan nama genap. Pada fungsi tersebut disertakan 
    parameter x bernilai integer untuk menghasilkan output yang bernilai boolean. Dalam hal ini yang      bernilai boolean adalah genap.
2. genap := false
    Baris kode ini terletak pada badan function, berfungsi untuk mensetting nilai awal genap = false.
3. if x mod 2 = 0 then
    Baris kode ini merupakan baris penyeleksian terhadap nilai parameter yang dikirimkan ketika         menggunakan function pada parameter x. Sebuah bilangan dikatakan bernilai genap jika bilangan tersebut habis dibagi 2.
4. genap := true
    Baris kode ini memiliki arti jika x bernilai 0, output function genap nya bernilai true.
5. for i := 1 to 10 do
    Merupakan pengulangan sebanyak 10 x
6. if genap(i) then
    Baris kode di atas terletak pada badan program utama , tujuannya untuk menyeleksi nilai yang dikembalikan kepada function genap. Sehingga hasil function  genap apakah bernilai genap atau ganjil. (Sumber : Buku Paket Pemrograman Dasar Kelas X SMK, Andi Novianto, disadur karena siswa sedang melaksanakan pembelajaran daring via google classroom)

Hasil output di atas adalah sebagai berikut :





Setelah kamu memahami output di atas,, coba kamu edit program di atas sehingga menghasilkan output sebagai berikut :





  • Dengan ketentuan bahwa programnya harus menggunakan 2 buah function, yakni function genap dan function ganjil. OUTPUT harus sama seperti itu ya.
          
Kumpul sebelum batas tenggat waktu yang ditentukan.





Komentar

Postingan populer dari blog ini

Function dengan parameter - PASCAL

FUNCTION - PASCAL