Workshop 2
Hallo Gaes, kembali lagi di dalam blog saya. kali ini saya akan menjelaskan tentang cara membuat program Timer : user diminta memasukkan inputan berupa jam, menit dan detik dengan hasil output atau tampilannya berupa jam : menit : detik. Pendeklarasian jam dan menit dalam int dan detik dalam floating.
*analisis: inputan jam, menit, dan detik yang diberikan oleh user masih dalam bentuk terpisah, belum menjadi format output seperti yang diharapkan.
solusi: gunakan tanda “:” untuk memisahkan antara jam, menit dan tanggal.
*alogaritma :
1. baca j,m,d.
2. proses : inputan dari j,m,d akan disusun sehingga terbentuk dengan format j jam:m menit: d detik
3. tulis j jam :m menit :d detik.
*Raptor :
kemudian generate skema logic tersebut kedalam sources code c++.
Lanjut ke soal berikutnya.buatlah Program konversi bilangan pecahan : user diminta untuk memasukkan angka pembilang dan penyebut. output yang diminta berupa bilangan pecahan misal p/q
problem: inputan dari user masih berupa bilangan rasional dan belum dalam bentuk pecahan.
solution: gunakan “/” sebagai pemisah antara pembilang dan penyebut.
*Alogaritma :
1. baca p,q.
2.proses p/q <= p,q
3, tulis p/q.
Generate flowchart tersebut kedalam sources code c++ :
Lanjut ke soal berikutnya. Program untuk mempersentasikan bilangan bulat menjadi scientific number berbentuk 1.23E1 untuk menyatakan bilangan 12.3. Masukan bilangan bulat 4 digit, keluaran berbentuk aEb, dengan adalah bilangan antara 0 dan 10, sedangkan b dari 0 sampai 4. Berikut Raptornya :
*Raptor :
Program diatas adalah hasil program yang dijalankan dengan mengguanakan inputan "1234". dan berikut adalah progra yang sudah di konversi ke c++ dengan inputan "1236"
Cukup sekian postingan blog kali ini, semoga bermanfaat B)
0 komentar:
Posting Komentar