Kamis, 13 Desember 2012

belajar python ngitung luas

#! /usr/bin/python
#by alfonso
def Segitiga():
    alas=input("Masukan alas segitiga: ")
    tinggi=input("Masukan tinggi segitiga: ")
    luas=float((alas*tinggi))/2
    print "Luas Segitiga anda adalah",luas
def Persegi():
    sisi=input("Masukan panjang sisi: ")
    luas=sisi*sisi
    print "Luas Persegi anda adalah",luas
def Persegi_panjang():
    panjang=input("Masukan panjang: ")
    lebar=input("Masukan Lebar: ")
    luas=panjang*lebar
    print "Luas Persegi Panjang anda adalah",luas
def Lingkaran():
    phi=3.14
    jari=input("Masukan jari-jari lingkaran: ")
    luas=phi*(jari**2)
    print "Luas Lingkaran anda adalah",luas
def Exit():
    exit()
def Menu():
    print "##==Penghitung luas==##"
    print "[1]Segitiga \n [2]Persegi \n [3]Persegi Panjang \n [4]Lingakaran \n [5]exit"
    choice=raw_input("Masukan pilihan: ")
    if choice=="1":
        Segitiga()
    elif choice=="2":
        Persegi()
    elif choice=="3":
        Persegi_panjang()
    elif choice=="4":
        Lingkaran()
    elif choice=="5":
        exit()
    else:
        print "pilihannya hanya 1,2,3,4,5"
Menu()
back=raw_input("Kembali ke menu: Y/N ").upper()
if back=="Y":
    Menu()
else:
    exit()

Tidak ada komentar:

Posting Komentar