Membuat Program Menampilkan Bilangan Asli dan Ganjil Kurang dari 10
Dalam pemrograman, sering kali kita perlu melakukan iterasi atau pengulangan terhadap sejumlah bilangan untuk melakukan suatu tugas tertentu. Dalam kasus ini, kita ingin membuat sebuah program yang dapat menampilkan semua bilangan asli dan ganjil yang kurang dari 10. Untuk melakukannya, kita dapat menggunakan logika iterasi dan operasi matematika sederhana.
Mari kita bahas kode program yang diberikan:
a=1 while a <=10: print(a) a += 2
Pertama, kita mendefinisikan variabel `a` dan menginisialisasinya dengan nilai 1. Ini akan menjadi bilangan awal dari iterasi kita. Selanjutnya, kita menggunakan loop while dengan kondisi `a <= 10` untuk melakukan pengulangan selama `a` kurang dari atau sama dengan 10.
Di dalam loop, kita mencetak nilai `a` menggunakan fungsi `print(a)`. Fungsi ini akan menampilkan nilai `a` ke layar. Setelah mencetak nilai `a`, kita meningkatkan nilainya dengan 2 menggunakan pernyataan `a += 2`. Ini akan menggeser `a` ke bilangan ganjil berikutnya.
Dengan menggunakan operasi `a += 2`, kita memastikan bahwa kita hanya mencetak bilangan ganjil. Karena kita memulai dengan bilangan 1 dan setiap kali meningkatkan nilainya sebesar 2, kita hanya akan mendapatkan bilangan ganjil. Proses ini berlanjut hingga `a` menjadi 11, saat kondisi `a <= 10` tidak lagi terpenuhi, dan loop berakhir.
Hasil dari program ini akan mencetak semua bilangan ganjil kurang dari 10, yaitu 1, 3, 5, 7, dan 9.
Bilangan asli yang juga merupakan bilangan ganjil akan ditampilkan berdasarkan iterasi ini.
Dengan menggunakan logika ini, kita dapat membuat program yang dapat menampilkan bilangan asli dan ganjil kurang dari angka yang ditentukan. Anda dapat mengubah angka maksimum dengan mengubah kondisi loop while sesuai kebutuhan Anda.
Dalam artikel ini, kita telah membahas cara membuat program sederhana untuk menampilkan bilangan asli dan ganjil kurang dari 10. Melalui kode program ini, kita dapat memahami konsep dasar iterasi menggunakan loop while dan penggunaan operator matematika untuk mencetak bilangan ganjil. Anda dapat menggunakan pengetahuan ini untuk mengembangkan program yang lebih kompleks dan bermanfaat dalam pemrograman Anda.