|
IV.LABORATORIYA ISHI NATIJASIDA OLINGAN NATIJALARBog'liq Zamonaviy das. tex. Lab. ish. toplamiIV.LABORATORIYA ISHI NATIJASIDA OLINGAN NATIJALAR:
1.C++da funktsiyalar yaratishni va ulardan foydalanishni o‘rganish va malaka hosil qilindi.
2. Laboratoriya mashg’uloti nazariy materiali bilan tanishib chiqildi.
3. Mos topshiriq variantidagi masalani echish dasturini tuzishdi.
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.
9, 10
-
LABORATORIYA MASHG‘ULOTLARI
MAVZU:
C++da bir va ko‘p o‘lchovli massivlar bilan ishlash
I.ISHDAN MAQSAD:
C++da bir va ikki o‘lchovli massivlar bilan ishlash. Ular ustida
amallar bajarishni 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-1.
O‘lchami ko‘rsatilgan massivning barcha elementlariga boshlang‘ich qiymat 0
berish.
Dastur kodi:
#include
int main (){
int k[5]={0
}; // massivning barcha elementlariga 0 qiymat berish.
for (int i=0; i<5; i++ )
cout<<"k["<return 0; }
Masala-2.
O‘lchami ko‘rsatilgan massivni to‘liq initsializatsiyalash
.
19
Dastur kodi:
#include
int main (){
int k[5] = { 2, -9, 112, 3, 8 };
for (int i=4; i>=0; i-- )
// indekslarini teskari tartibda chop etish.
cout<<"k["<return 0; }
|
| |