Assalamualaikum sobat blogger...
Program selanjutnya yang akan saya posting hampir serupa
dengan program sebelumnya yaitu program perulangan. Adapun perintah tugasnya
adalah seperti ini :
Kasus 4.2. :
Cetaklah bilangan ganjil dari 0 sampai 10.
Ide : Bilangan
ganjil dari 0 sampai 10 diawali dengan 1, kemudian bertambah dengan 2 atau
bilangan ganjil adalah bilangan yang bila dibagi 2 bersisa 1.
Setelah di analisis perintahnya secara lebih mendetail, berat
bahasanya sob. Jadi setelah dicermati, program yang di maksudkan adalah program
yang menampilkan angka-angka ganjil dari 1-10, dan untuk pemecahannya di dalam
soal tersebut saya rasa sudah terdapat 2 buah ide yaitu :
1.
Angka
ganjil di dapat dari hasil pertambahan 1 buah bilangan ganjil yang di tambah 2,
maksudnya gini, program sudah terlebih dahulu memiliki suatu variabel yang
nilainya ganjil, kita ambil contoh variabel a=1, jadi untuk selanjutnya
variabel tadi di jumlahkan dengan angka 2 untuk membentuk angka ganjil
berikutya 1+2=3.
2.
Angka
ganjil di dapat dengan cara mencari sisa hasil bagi. Karena angka ganjil tidak
habis di bagi 2, jadi jika sisa hasilnya 1 maka termasuk angka ganjil, dan bila
sisa hasil baginya 0 maka termasuk angka genap.
Tapi di sini saya hanya akan memposting dengan cara yang
kedua, dan seperti inilah sour codenya :
#include <iostream>
using namespace std;
int main(int argc, char** argv)
{ for(int
a=0;a<=10;a++)
if(a%2==1)
cout<<a;
else
cout<<"
";
return 0; }
Berikut saya sertakan tampilannya dalam compiler dev-c++ :
Setelah di jalankan :
Dan flowchartnya dalam raptor :
Sekian pembahasan mengenai tugas “Perulangan Bilangan Ganjil 1-10” silahkan tinggalkan kritik dan dan saran jika ada kesalahan dalam postingan saya, semoga bermanfaat, terimakasih wassalamualaikum wr,wb.
Emoticon Emoticon