64.2-masala.
y = x * cos x funksiyasi qiymatini hisoblovchi dastur tuzing. x
foydalanuvchi tomonidan kiritiladi.
Dastur:
from math import*
x=float(input('x kiriting='))
cosx=x*cos(x)
print('cosx=',cosx)
64.3-masala.
Kvadrat tenglamaning ildizlarini hisoblash dasturini tuzing. a, b, c
foydalanuvchi tomonidan kiritiladi.
Dastur:
from math import*
a=float(input('a=')); b=float(input('b=')); c=float(input('c=')); d=b*b-4*a*c
if d==0:
x=-b/2
print('x=',x)
elif d>0:
x1=(-b+sqrt(d))/2; x2=(-b-sqrt(d))/2; print('x1=',x1); print('x2=',x2)
else:
print('Yechimi yo`q')
64.5-masala.
Doira sektorining yuzasini hisoblash dasturini tuzing. Doiraning
radiusi hamda sektorning burchagi (gradusda) foydalanuvchi tomonidan kiritiladi.
Dastur:
from math import*
r=float(input('Radiusni kiriting='))
alfa=float(input('Burchakni kiriting='))
S=pi*pow(r,2)*alfa/360
print('S=',S)
65–66-darslar. PYTHONDA FOYDALANUVCHI
45
GRAFIK INTERFEYSI BILAN ISHLASH
65-66.1-masala.
Rangi yashil, o‘lchami 100x100 bo‘lgan “Mening birinchi
ilovam” nomli GUI oynasini yaratuvchi dastur kodini yozing. Oynada “Salom
O‘zbekiston” xabarini chiqaruvchi tugmachasini joylashtiring.
Dastur:
from tkinter import *
window = Tk()
window.title('Mening birinchi dasturim')
window.geometry('300x200')
window.configure(background='green')
my_label=Label(window, width=40,
height=5, bg='Green', text='')
my_label.grid(row=0, column=0)
def change_text():
my_label.config(text="Salom O;zbekiston ")
my_button=Button(window,text="Tugmani bos", width=10,
command=change_text)
my_button.grid(row=2, column=0)
window.mainloop()
65-66.2-masala.
Rangi pushti, o‘lchami 250x150 bo‘lgan “Mevalar” nomli GUI
oynasini yaratuvchi dastur kodini yozing. Oynada
berilgan 4 ta mevadan birini tanlash imkonini beruvchi
vijetni joylashtiring.
Dastur:
from tkinter import *
window = Tk()
window.title('Mevalar')
window.geometry('250x250')
window.configure(background='')
meva=StringVar()
radio1=Radiobutton(window, text='Anor', variable=meva, value='anor')
radio1.grid(row=3, column=0, sticky=W)
radio1.configure(background='red')
radio1.select()
radio2=Radiobutton(window, text='Olma', variable=meva, value='olma')
radio2.grid(row=5, column=0, sticky=W)
radio2.configure(background='green')
radio2.select()
radio3=Radiobutton(window, text='Mandarin', variable=meva, value='mandarin')
46
radio3.grid(row=7, column=0, sticky=W)
radio3.configure(background='red')
radio3.select()
radio4=Radiobutton(window, text='Limon', variable=meva, value='limon')
radio4.grid(row=9, column=0, sticky=W)
radio4.configure(background='yellow')
radio4.select()
Checkbutton()
window.mainloop()
Do'stlaringiz bilan baham: |