Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
201
Asosiy adabiyotlar
1. Robert W. Sebesta, Concepts of Programming Languages, John Wiley & Sons,
USA 2015.
2. Fundamentals of Computer Programming With C# (The Bulgarian C#
Programming Book). Svetlin Nakov & Co., 2013
3. Andrew Troelsen. Pro C# 5.0 and the .NET 4.5 Framework Sixth Edition 2012
apress.
Glossariy
▪
Massiv - bir xil tipdagi elementlar ketma-ketligi
▪
Length – massiv uzunligi (o‘lchami) ni aniqlash funksiyasi
▪
New - massiv yaratishda bu operatordan foydalaniladi
▪
Sikl operatori – takrorlash sharti deb nomlanuvchi
mantiqiy ifodani rost
(true) qiymatida programmaning ma’lum bir
qismlaridagi operatorlarni
(takrorlash tanasini) ko‘p marta takror ravishda
bajarishni amalga oshiradi
(itaratsiya)
▪
Break – operatori sikldan chiqib ketishda foydalaniladi
▪
BigInteger – katta sonlar bilan ishlashga mo‘ljallangan klass
▪
continue – bu operatori xuddi break operatoridek
takrorlash operatori
tanasini bajarishni to‘xtatadi, lekin programmani
qurilmadan chiqib
ketmasdan takrorlashning keyingi qadamiga “sakrab” o‘tishini tayinlaydi
Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
202
▪
foreach – bu sikl operatori C/C++/C# dasturlash
tillari oilasi uchun yangi
ammo bu
VP va PHP dasturchilari uchun
yaxshi tanish dasturning
konstruksiyasida massivning barcha elementlarini va ro‘yxatdan yoki
elementlar yig‘indisida (
IEnumerable) ishlatiladi
▪
Write(…) – konsolga argumentlarni chiqarish
▪
WriteLine(…) – konsolga ma’lumotlarni chiqarish va keyingi qatorga o‘tish
▪
Console.ReadKey() – klavish bosilguncha ekranni ushlab turadi
▪
KeyChar – kiritilgan belgini ushlab turadi
▪
int.Parse(string) – satrni butun tipga o‘tkazadi
▪
Convert klassi – metodidan foydalangan holda boshqa tipga o‘tkazish uchun
ishlatiladi
▪