MENGANALISIS KASUS PART 2 DAN PENGAPLIKASIAN DALAM PEMBUATAN NOTASI STATUS BILANGAN 4 VERSI

Sunday, June 10, 2018

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”
    }

tanzztanzz

//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”
                        }
 }
a <- (a > 0)    :
        {
  output “positif”
  input (b)
  depend on (b)
    b <- 0;
        {
          output “positif genap”
}
}
a <- (a < 0)    :
                {
  output “negatif”
  input (b)
  depend on (b)
    b <- (b != 0);
            {
              output “negatif ganjil”
    }
        }
a <- (a > 0)    :
        {
  output “positif”
  input (b)
 depend on (b)
    b <- (b != 0);
            {
output “positif 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)    :
                        {
 output “negatif ganjil”
}
            b <- (b = 0)    :
                        {
             output “negatif genap”
  }
     }
    else   if     (a > 0)    then
            depend on (b)
                {
                b <- (b != 0)    :
                            {
                             output “positif ganjil”
}
                b <- (b = 0)    :
                            {
                             output “positif genap”
}
 }
        else
            {
            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”
}
a <- (a > 0):
        {
         output “positif”
         if    (a mod 2 = 0)    then
         output “positif genap”
         else
         output “positif ganjil”
}
otherwise:
            {
             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