Jumat, 10 November 2017
Menentukan Nilai Maksimum dari Tiga Bilangan di Python
Disini kita mendeklarasikan 3 variabel, misal: a, b, dan c.
Berikut algoritma yang digunakan:
Cara I:
Jika a > b maka:
Jika a > c maka maks = a
Jika a <= b maka:
Jika b > c maka maks = b
Jika b <= c maka maks = c
Code : maks3bilangan1.py
def main():
# menampilkan judul program
print("Nilai maksimum dari Tiga Bilangan")
# meminta user memasukkan tiga buah bilangan
a = int(input("\nMasukkan bilangan ke-1\t: "))
b = int(input("Masukkan bilangan ke-2\t: "))
c = int(input("Masukkan bilangan ke-3\t: "))
# menentukan nilai maksimum menggunakan Cara I
if a > b:
if a > c:
maks = a
else:
if b > c:
maks = b
else:
maks = c
# menampilkan nilai maksimum
print("\nNilai maksimum adalah %d " %maks)
if __name__ == "__main__":
main()
Cara II:
Jika a > b dan a > c maka:
maks = a
Jika tidak maka:
Jika b > a dan b > c maka:
maks = b
Jika tidak maka:
maks = c
Code: maks3bilangan2.py
def main():
# menampilkan judul program
print("Nilai Maksimum dari Tiga Bilangan")
# meminta user memasukkan tiga bilangan
a = int(input("Masukkan bilangan ke-1\t: "))
b = int(input("Masukkan bilangan ke-2\t: "))
c = int(input("Masukkan bilangan ke-3\t: "))
# menentukan nilai maksimum menggunakan CARA II
if a > b and a > c:
maks = a
else:
if b > a and b > c:
maks = b
else:
maks = c
# menampilkan nilai maksimum
print("\nNilai maksimum adalah %d" % maks)
if __name__ == "__main__":
main()
Cara III:
maks = a
Jika b > maks maka maks = b
Jika c > maks maka maks = c
Code: maks3bilangan3.py
def main():
# menampilkan judul program
print("Nilai Maksimum dari Tiga Bilangan")
# meminta user memasukkan Tiga Bilangan
a = int(input("\nMasukkan nilai bilangan ke-1\t: "))
b = int(input("Masukkan nilai bilangan ke-2\t: "))
c = int(input("Masukkan nilai bilangan ke-3\t: "))
# menentukan nilai maksimum menggunakan CARA III
maks = a
if b > maks:
maks = b
if c > maks:
maks = c
# menampilkan nilai maksimum
print("\nNilai maksimum adalah %d" %maks)
if __name__ == "__main__":
main()
Sumber : Buku "Mudah belajar python untuk aplikasi desktop dan web"
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar