Buatlah algoritma, flowchart dan program untuk mengecek apakah pemakai memasukkan bilangan bulat atau bilangan real.
Lebih dulu, carilah perbedaan 1.0 dan 1 kemudian 1 dan 1.23.Perbedaan:
1.0 dan 1 adalah suatu bilangan yang sama yaitu 1, 1 adalah bilangan bulat dan 1.0 juga adalah bilangan bulat. 1 adalah bilangan bulat sedangkan 1.23 adalah bilangan real(bilangan berbentuk desimal atau koma atau bilangan irasional seperti akar kuadrat)Analisis
User diminta memasukkan nilai suatu bilangan lalu program akan menjanlankan apakah bilangan yang di masukkan user adalah bilangan real atau bilangan bulat.
Algoritma Bilangan
[user memasukkan nilai, nilai yang dimasukkan di proses apakah nilai tersebut bilangan real atau bilangan bulat.]Deklarasi
bilangan=bilDeskripsi
bil=tipe data integer
Read(bil)Jawab :
if floor(bil)=bil then
write(bil)
else
write(bil)
Pada program Raptor
Output pada Raptor
Program pada C++
Output Pada C++
Tidak ada komentar:
Posting Komentar