35
V.TAVSIYA ETILADIGAN ADABIYOTLAR:
1.
D.S. Malik. C++ Programming: From problem analysis to program design. Course
Technology, 2011.
2.
Ivor Horton. Beginning Visual C++ 2005. Wiley
Publishing, 2005.
3.
B. Straustrup. Язык программирования C++. Специальное издание.-M. OOO «Binom-
Press», 2006.
4.
Madraximov Sh.F., Gaynazarov S.M. C++ tilida Dasturlash asoslari //’ Toshkent, Uzbekistan
Milliy
Universiteti, 2009.
19- LABORATORIYA MASHG‘ULOTI
MAVZU:
Pythonda
chiziqli dasturlar tuzish
I.ISHDAN MAQSAD:
Pythonda chiziqli dasturlar haqida ma’lumotlarni o‘rganish.
Shartli va
shartsiz o‘tish
operatorlari, siklik operatorlarni ishlatishni o‘rganish.
II.LABORATORIYA MASHG‘ULOTIGA KERAK BO’LADIGAN JIHOZLAR:
Zamonaviy Core i5 yoki Core i7 kompyuterlari. Proektor qurilmasi. Konspekt daftarlari.
Laboratoriya ishi natijalar qaydi.
III.ISHNI BAJARISH TARTIBI:
Topshiriqni bajarish namunalar:
Masala.
Asosining radiusi r va balandligi h bo‘lgan slindr hajmi va to‘la sirtini toping.
Dastur kodi:
r=input('r=')
h=input('h=')
r=float(r) h=float(h)
from math import*
v=pi*r**2*h
s=2*pi*r*h+2*pi*r**2
print('v=',v)
print('s=',s)
============== RESTART: C:/Users/User/Desktop/2.py
===========
r=1
h=2
v= 6.283185307179586
s= 18.84955592153876
>>>