50 likes | 187 Views
Person 9. 6.9 Returning Boolean Values Mengembalikan nilai-nilai dari boolean. Function may return true or false values . fungsi dari nilai booelan dapat mengembalikan nilai-nilai salah atau benar. Program 6-15.
E N D
6.9 Returning Boolean ValuesMengembalikan nilai-nilai dari boolean • Function may return true or false values. fungsi dari nilai booelan dapat mengembalikan nilai-nilai salah atau benar
Program 6-15 // This program uses a function that returns true or false. #include <iostream.h>(Program ini mengunakan suatu fungsi yang dapat mengembalikan nilai benar atau salah.) // Function prototype(fungsi dari suatu coding) boolisEven(int);(boolean yang menjadi genap) void main(void)suatu fungsi dari bahasa c++ dan memiliki fungsi yang utama. {(tanda dari kurung kurawal yaitu sebagai awal dari proses) intval;(mencari nilai) cout << "Enter an integer and I will tell you "; memasukan suatu perintah dari interger maka ia akan memprosesnya. cout << "if it is even or odd: "; perintah itu menyatakan benar atau salah. cin >> val;(input/masukan data dari nilai) if (isEven(val))(menyatakan jika nilai tersebut benar atau salah) cout << val << " is even.\n"; (menampilkan perintah tersebut apakah itu benar) else cout << val << " is odd.\n"; selain itu menampilkan perintah apakah itu aneh/salah) }(akhir dari suatu proses)
Program continues //********************************************************************* // Definition of function isEven. This function accepts an (mendefinisikan fungsi menjadi genap.Dan dapat menerima yang lainnya) // integer argument and tests it to be even or odd. The function * (fungsi ini menerima suatu bilangan bulat argumen maupun tes apakah benar atau salah/aneh) // returns true if the argument is even or false if the argument isodd. (fungsi akan mengembalikan argumen benar bahkan jika argumen itu aneh/salah) // The return value is bool. (maka nilai akan di kembalikan ke boolean) //********************************************************************* boolisEven(int number)( boolean yang menjadi genap/ angkah bulat) { bool status;(status dari boolean) if (number % 2)(menyatakan nilai yang di masukan) status = false; // The number is odd if there's a remainder. (status yang salah yaitu apabilah angkah yang di masukan aneh atau selain dari yang di minta) else status = true; // Otherwise, the number is even. (selain itu apabilah angkah yang di masukan benar) return status;(mengembalikan ke awal lagi) }
Program Outputprogram mengeluarkan hasil dari peryataan Enter an integer and I will tell you if it is even or odd: 5 [Enter] 5 is odd. Masukan suatu bilangan bulat maka iya akan memproses jika bilangan tersebut adalah aneh/salah. masukan nilai/angkah 5,setelah di proses maka nilai/angkah 5 tersebut di nyatakan aneh/salah.