Dalam tutorial ini, kita akan belajar menulis sebuah program yang akan mencetak semua bilangan ganjil dalam suatu range. Bilangan ganjil adalah bilangan yang tidak habis dibagi 2. Pengguna harus memasukkan batas atas dan batas bawah rentang. Kemudian kita harus menemukan semua angka ganjil dalam rentang itu dan menampilkannya. Kami akan menggunakan konsep loop dalam Python dan pernyataan bersyarat dalam Python dalam program kami
Untuk daftar angka tertentu, tugasnya adalah menemukan dan mencetak semua angka ganjil dalam rentang itu
Memasukkan. batas bawah = 4
batas atas = 10
Keluaran. 5 7 9
Memasukkan. batas bawah = 7
batas atas = 37
Keluaran. 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35
Pendekatan untuk mencetak semua angka ganjil dalam suatu rentang
Untuk menjalankan tugas ini, kami akan menggunakan perulangan for yang akan berjalan dari batas bawah ke batas atas. Kami akan memeriksa semua angka dalam rentang itu jika tidak habis dibagi 2. Angka yang memenuhi syarat akan dicetak
Algoritma
Ikuti algoritme untuk memahami pendekatan dengan lebih baik
Langkah 1- Ambil input batas bawah rentang
Langkah 2- Ambil input batas atas rentang
Langkah 3- Jalankan loop dari batas bawah ke batas atas
Langkah 4- Periksa apakah setiap angka dalam rentang tidak habis dibagi 2
Langkah 5- Jika ya, cetak nomornya
Program Piton
Lihatlah program untuk memahami penerapan pendekatan yang disebutkan di atas
#print odd numbers #in range ll=int(input("Enter lower limit ")) ul=int(input("Enter upper limit ")) print("odd numbers in the range are") # loop for i in range(ll,ul): if i%2!=0: print(i,end=" ")
Masukkan batas bawah 6
Masukkan batas atas 29
angka ganjil dalam rentang adalah
7 9 11 13 15 17 19 21 23 25 27
Untuk memasukkan kedua batas dalam rentang, kami akan menjalankan pengulangan dari batas bawah ke (batas atas+1)
Untuk mencetak angka dengan spasi, kami menggunakan end=" "
Kesimpulan
Dalam tutorial ini, kita telah mempelajari cara menemukan dan mencetak semua bilangan ganjil dalam suatu rentang. Kami telah menggunakan for loop dan jika pernyataan bersyarat untuk memeriksa dan menemukan semua angka ganjil dalam rentang
Program python untuk mencetak bilangan genap dan ganjil dari 1 sampai N(10, 50 100, 1000);
Program Python untuk Mencetak Angka Genap dan Ganjil Dari 1 sampai N
- Algoritma untuk mencetak bilangan genap dan ganjil dari 1 sampai N
- Program Python untuk Mencetak Angka Ganjil dari 1 sampai N menggunakan For Loop
- Program Python untuk Mencetak Angka Ganjil dari 1 hingga N tanpa Pernyataan If
- Program Python untuk Mencetak Angka Ganjil menggunakan While Loop
- Program Python untuk Mencetak Bilangan Genap dari 1 sampai N menggunakan For Loop
- Program Python untuk Mencetak Bilangan Genap dari 1 sampai N tanpa Pernyataan If
- Program Python untuk Mencetak Bilangan Genap dari 1 sampai N menggunakan While Loop
Algoritma untuk mencetak bilangan genap dan ganjil dari 1 sampai N
- Gunakan fungsi python input() yang memungkinkan pengguna memasukkan nilai batas maksimum
- Selanjutnya, Jalankan untuk loop dan Tambahkan nilai n saat ini ke variabel num
- Selanjutnya, Python akan mencetak angka genap dan ganjil dari 1 hingga nilai batas maksimum yang dimasukkan pengguna
1. Program Python untuk Mencetak Angka Ganjil dari 1 sampai N menggunakan For Loop
# Python Program to Print Odd Numbers from 1 to N num = int(input(" Please Enter any Maximum Number : ")) for number in range(1, num + 1): if(number % 2 != 0): print("{0}".format(number)) _
Keluaran
Please Enter any Maximum Number : 10 1 3 5 7 9
Direkomendasikan. -Program Python untuk Membalikkan Angka
2. Program Python untuk Mencetak Angka Ganjil dari 1 hingga N tanpa Pernyataan If
# Python Program to Print Odd Numbers from 1 to N wihtout using if statement num = int(input(" Please Enter any Maximum Number : ")) for number in range(1, num + 1, 2): print("{0}".format(number))
Keluaran
Please Enter any Maximum Number : 10 1 3 5 7 9
Direkomendasikan. -Program Python untuk Menemukan Angka Terbesar/Maksimum n
3. Program Python untuk Mencetak Angka Ganjil menggunakan While Loop
# Python Program to Print Odd Numbers from 1 to N using while loop num = int(input(" Please Enter the Maximum Value : ")) number = 1 while number <= num: if(number % 2 != 0): print("{0}".format(number)) number = number + 1
Keluaran
Please Enter any Maximum Number : 10 1 3 5 7 9
Direkomendasikan. -Program Python untuk Mencetak Angka yang Dapat Dibagi dengan 3, 5, 7
4. Program Python untuk Mencetak Bilangan Genap dari 1 sampai N menggunakan For Loop
# Python Program to Print Even Numbers from 1 to N using for loop num = int(input(" Please Enter the Maximum Number : ")) for number in range(1, num+1): if(number % 2 == 0): print("{0}".format(number))
Keluaran
Please Enter the Maximum Number : 10 2 4 6 8 10 _
Direkomendasikan. -Program Python untuk Menghitung Kubus Angka
5. Program Python untuk Mencetak Bilangan Genap dari 1 sampai N tanpa Pernyataan If
# Python Program to Print Even Numbers from 1 to N without using if statement num = int(input(" Please Enter the Maximum Value : ")) for number in range(2, num+1, 2): print("{0}".format(number)) _
Keluaran
Please Enter the Maximum Number : 10 2 4 6 8 10 _
Direkomendasikan. -Program Python untuk Menemukan Jumlah Seri 1/1. 2/2. 3/3. …1/n
6. Program Python untuk Mencetak Bilangan Genap dari 1 sampai N menggunakan While Loop
Please Enter any Maximum Number : 10 1 3 5 7 9 0
Keluaran
Please Enter the Maximum Number : 10 2 4 6 8 10 _
Program Python yang Direkomendasikan
Direkomendasikan. -Program Python untuk Menemukan/Menghitung Jumlah n Angka
Direkomendasikan. -Program Python untuk Menemukan/Menghitung Rata-rata 3, 4, 5…n angka
Direkomendasikan. -Program Python untuk Mencetak Nilai Karakter ASCII
Direkomendasikan. -Tulis Program untuk Menghitung Bunga Sederhana dengan Python
Direkomendasikan. -Program Python untuk Menghitung Bunga Majemuk
Direkomendasikan. -Program Tahun Kabisat dengan Python
Direkomendasikan. -Program Python untuk Mencetak Pola Bintang
Direkomendasikan. -Program Pola Angka dengan Python