tugas indifidu ^_^
soal 2
buatlah algoritma dan program untuk memisahkan bilangan integer yang kurang dari 1000 menjadi komponen-komponennya. sebagai contoh :
127 = 1 ratusan + 2 puluhan + 7 satuan
algoritma memisahkan bilangan integer
{memisahkan bilangan integer ratusan, puluhan dan satuan. algoritma menerima inputan suatu nilai x, ratusan, puluhan dan satuan. kemudian menampilkan hasil pemisahan bilangan integer}
deklarasi :
x : integer (input)
a,b,c : integer (output)
deskripsi :
read (x)
a : (bil - bil %100)/100;
b : (bil - (bil-bil %100)-c)/10;
c : (bil %100)%10;
write : a,b,c ;
jika kita aplikasikan kedalam flowchat akan jadi seperti ini,,,
jika diaplikasikan kedalam bahasa c++
jika codingan diatas kita compile & run dan menginputkan lebih dari 4 angka akan tampil seperti dibawah ini,,
dan jika kita menginputkan 3 angka setelah di run akan tampil seperti dibawah ini,,
sekian dan terima kasih semoga bermanfaat dan dapat membantu pembaca :) ,,,
No comments:
Post a Comment