Kezdőoldal » Számítástechnika » Programozás » Python-ban hogyan írok olyan...

Python-ban hogyan írok olyan programot ami kiszámítja egy adott téglalap területét és kerületét? Várom az ötleteket!?

Figyelt kérdés

2012. okt. 6. 21:19
1 2
 11/13 anonim válasza:

Akkor python 3-ban így néz ki:


#keruletterulet

from tkinter import *

def kerulet():

a = eval(mezo2b.get())

b = eval(mezo3b.get())

c = a * 2+ b * 2

mezo2b.delete(0, END)

mezo3b.delete(0, END)

mezo5.delete(0, END)

mezo5.insert(0, 'Kerület:' + str(c))

def terulet():

a = eval(mezo2b.get())

b = eval(mezo3b.get())

c = a * b

mezo2b.delete(0, END)

mezo3b.delete(0, END)

mezo5.delete(0, END)

mezo5.insert(0, 'Terület:' + str(c))

abl1 = Tk()

abl1.title('Téglalap kerület, terület')

txt1 = Label(abl1, text='Mondd meg az a és b oldalát centiméterben!')

txt2a = Label(abl1, text='a oldal:')

mezo2b = Entry(abl1)

txt3a = Label(abl1, text='b oldal:')

mezo3b = Entry(abl1)

g4a = Button(abl1, text='Kerületszámítás', command=kerulet)

g4b = Button(abl1, text='Területszámítás', command=terulet)

mezo5 = Entry(abl1)

txt1.grid(row=1, column=1, columnspan=2)

txt2a.grid(row=2, column=1)

mezo2b.grid(row=2, column=2)

txt3a.grid(row=3, column=1)

mezo3b.grid(row=3, column=2)

g4a.grid(row=4, column=1)

g4b.grid(row=4, column=2)

mezo5.grid(row=5, column=1, columnspan=2)

abl1.mainloop()


Nem erre a verzióra vonatkozott a kérdés, de azért elküldtem :)

2017. jún. 20. 08:57
Hasznos számodra ez a válasz?
 12/13 anonim válasza:

x = input("Add meg a szelesseget")

y = input("Add meg a magassagot")


eredmeny = x * y

print("oszeg", eredmeny)

2021. jan. 13. 21:45
Hasznos számodra ez a válasz?
 13/13 arpas válasza:

Ha még aktuális, remélem ezzel tudok segíteni:


a=int(input("Kerem a teglalap szelesseget:"))

b=int(input("Kerem a teglalap magassagat:"))


terulet=a*b

kerulet=2*a+2*b


print ("A teglalap kerulete:",kerulet)

print ("A teglalap terulete:",terulet)


Magyarázat:

[link]

febr. 16. 18:06
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!