Laman

Showing posts with label perulangan. Show all posts
Showing posts with label perulangan. Show all posts

Menghitung bilangan ganjil/genap

Menghitung bilangan ganjil/genap dengan menggunakan pyton.
Algoritma:
untuk menghitung apakah bilangan tersebut merupakan ganjil/genap menggunakan operator pembagian (mod) atau dalam pyton dengan menggunakan tanda (%). Apabila bilangan yang di inputkan dibagi 2 dan sisa hasil baginya lebih besar dari 0 maka bilangan tersebut adalah bilangan ganjl. Berikut scriptnya.

x=input("Masukkan Bilanga Bulat: ")
b=int(x) % int(2)
if b>int(0):
     print (x,"adalah bilangan ganjil")
else:
     print (x,"adalah bilangan genap")

output:
Masukkan Bilangan Bulat: 5
5, adalah bilangan ganjil

Perulangan Python

Membuat perulangan segitiga, piramida menggunakan python.

for i in range(5):
     print (i)
print"---------"
for i in range(0,5):
     for j in range(0,i):
          print "*",
     print ""
print"---------"
for i in range(0,5):
     for j in range(i,5):
          print "*",
     print ""
print"---------"
for i in range(0,5):
     for j in range(i,5):
          print " ",
     for k in range(0,i):
          print "*",
     print ""
print"--------"
for i in range(0,5):
     for j in range(0,i):
          print " ",
     for k in range(i,5):
          print "*",
     print ""
print"----pidamida1----"
for i in range(0,5):
     for j in range(i,5):
          print " ",
     for k in range(0,i):
          print "*",
     for l in range(0,i-1):
          print "*",
     print ""
print"----pidamida2----"
for i in range(0,5):
     for j in range(0,i):
          print " ",
     for k in range(i,5):
          print "*",
     for l in range(i+1,5):
          print "*",
     print ""