MENGANALISIS KASUS PART 2 DAN PENGAPLIKASIAN DALAM PEMBUATAN NOTASI STATUS BILANGAN 4 VERSI
Hello guys!
Nah ini merupakan lanjutan dari materi ku sebelumnya, yang belum tahu bisa di klik MENGANALISIS KASUS DAN PENGAPLIKASIAN DALAM PEMBUATAN KALKULATOR SEDERHANA.
Dari judulnya, kalian pasti berpikir "Apa sih status bilangan itu?" "Loh, bilangan punya status juga to?" Hihihi :D
Jadi, status bilangan yang aku maksud di sini itu buat nentuin apakah bilangan itu berstatus ganjil positif, atau ganjil negatif. Begitu juga dengan genap positif atau genap negatif.
Sebelum membuat notasi, kita harus tau lebih dulu cara nya biar bisa muncul itu ganjil positif atau negatif dst, yaitu dengan melihat angka nya. Jadi syarat bilangan genap sudah pasti bahwa bilangan tersebut habis dibagi 2, kalo tidak berarti bilangan tersebut ganjil. Lalu, syarat bilangan tersebut agar positif yakni bilangan itu lebih dari 0, jika kurang sudah pasti negatif.
Setelah mengetahui syarat tersebut, kita bisa membuat notasi nya. Bila ada kata-kata berupa "syarat", maka kita gunakan kondisi yaitu "if - else" dan juga bisa dengan "depend on". Berikut notasi nya ↓
//Judul
notasi status bilangan nested if-else
//Kamus
angka<- integer
//Deskripsi
input (angka)
if (angka < 0) then
{
if (angka mod 2 = 0) then
{
output “negatif genap”
}
else
{
output “negatif ganjil”
}
}
else if (angka > 0) then
{
if (angka mod 2 = 0) then
{
output “positif genap”
}
else
{
output “positif ganjil”
}
}
else
{
output “error”
}
//Judul
notasi status bilangan nested depend on
//Kamus
a<- integer
b <- integer
//Deskripsi
input (a)
depend on (a)
{
a <- (a < 0) :
{
output “negatif”
input (b)
depend on (b)
b <- 0;
{
output “negatif genap”
}
{
{
output “negatif ganjil”
{
//Judul
notasi status bilangan if-else dan depend on
//Kamus
a<- integer
b <- integer
//Deskripsi
input (a)
if (a < 0) then
depend on (b)
{
b <- (b != 0) :
{
{
depend on (b)
{
b <- (b != 0) :
{
output “positif ganjil”
{
output “positif genap”
{
output “0”
//Judul
notasi status bilangan depend on - if-else
//Kamus
a<- integer
b <- integer
//Deskripsi
input (a)
depend on (a)
{
a <- (a < 0) :
{
output “negatif”
if (a mod 2 = 0) then
output “negatif genap”
else
output “negatif ganjil”
{
output “positif”
if (a mod 2 = 0) then
output “positif genap”
else
output “positif ganjil”
{
output “0”
Untuk status bilangan ini ternyata bisa menggunakan berbagai versi, Silahkan dicoba guys.
Cek juga post-post ku yang lain ya ^^
Untuk kritik saran dan pertanyaan bisa dikomen di kolom komentar bawah ini 😁
Thank You !! Semoga bermanfaat 🙂

0 comments :
Post a Comment