Senin, 18 Maret 2013

Latihan Individu "Algoritma memisahkan komponen bilangan < 1000"

Masalah:
  • Buatlah Algoritma dan flowchart untuk memisahkan bilangan integer yang kurang dari 1000 menjadi komponen-komponennya.
Analisis:
  • Input: Bilangan Integer<1000
  • Proses: Memisahkan komponen penyusun bilangan yang di input.
  • Output: Menampilkan hasil pemisahan komponen-komponen bilangannya
Deklarasi:
  • nilai : Integer{Input}
  • Ratusan, puluhan, satuan : Integer{Output}

Deskripsi:
  • read(nilai)
  • Ratusan<-- ((nilai-(nilai%100))/100)
  • Puluhan<--(((nilai-(nilai%10)%100)/10)
  • Satuan<--nilai%10
  • write(Ratusan,puluhan,satuan)

Gambar Flowchart:
Berikut adalah hasil flowchart diatas saat meng-inputkan bilangan 589:

Tidak ada komentar: