microsoft visual studio

PPT 172 sahifa 3,3 MB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 172
microsoft visual studio dasturi c# dastrurlash tili microsoft visual studio dasturi c# dastrurlash tili console application rejimida ishlash windowsformsapplication rejimida ishlash microsoft visual studio dasturiga kirish microsoft visual studio dasturi using system; using system.collections.generic; using system.linq; using system.text; namespace _1_misol { class program { static void main(string[] args) { console.write("salom"); console.readkey(); } } } c# dastrurlash tili dasturda izohlar - usul // izoh - usul /* izoh izoh */ o’zgaruvchilar kompyuterda barcha ma’lumotlar doimiy xotirada (qattiq diskda), vaqtinchalik ma’lumotlar esa operativ xotirada saqlanadi. dasturlashda biz qandaydir qiymatlar ustida amallar bajaramiz, albatta bu qiymatlarni nimagadir saqlashga to’g’ri keladi. buni dasturlash tillarida o’zgaruvchilar orqali amalga oshiramiz. tiplar nomi .net kutubxonasi xotiradan egallaydigan hajmi qiymatlar sohasi sbyte system.sbyte 1 byte -128 to 127 byte system.byte 1 byte 0 to 255 short system.int16 2 bytes -32,768 to 32,767 ushort system.uint16 2 bytes 0 to 65,535 int system.int32 4 bytes -2,147,483,648 to 2,147,483,647 uint system.uint32 …
2 / 172
alanishga to’g’ri keladi, lekin bu funksiyalar turli xil vazifalarni bajaradi. bularni bartaraf qilish uchun ismlar fazosidan foydalanamiz. namespace nomi { tiplar, o’zgaruvchilar, sinflar, funksiyalarni aniqlash; } o’zgaruvchilarni e’lon qilish class program { static void main(string[] args) { int a, b,c; a = 2; b = 3; c = a + b; console.writeline("a+b=“+c); console.readkey(); } } satr tipdan sonli tipga o’tish { int a, b, c; console.write("a="); a = int.parse(console.readline()); console.write("b="); b = int.parse(console.readline()); c = a + b; console.writeline(a+"+"+b+"="+c); console.readkey(); } (3-misol) satr tipidan sonli tipga va sonli tipdan satr tipiga o’tish(4-misol) { int x=23, y, z; string s; s = convert.tostring(x,2); console.writeline(s);//satr tipiga o'tish; x = convert.toint32(console.readline(), 8); y = convert.toint32(console.readline(), 8); z = x + y; console.write(convert.tostring(z, 8)); console.readkey(); } arifmetik operatorlar operator ta'rif + qo`shish - ayirish * ko`paytrish / bo`lish % qoldiqli bo`lish ++ bittga oshirish -- bittaga kamaytrish munosabat operatorlari bular raqamlar bilan bog'liq operatsiyalarni …
3 / 172
on (false) qiymatga ega bo’lsa bajarilishi lozim bo’lgan operator shart operatori tarkibida ixtiyoriy operatordan foydalanish mumkin. shu o’rinda shart operatoridan ham. shart operatorining qisqa ko’rinishi: if ( ) ; tekshirilishi lozim bo’lgan mantiqiy ifoda agar shart rost (true) qiymatga ega bo’lsa bajarilishi lozim bo’lgan operator. bunda shart operatori faqat bitta amal bajaradi uning else (aks holda false) ko`rinishi bo`lmaydi using system; using system.collections.generic; using system.linq; using system.text; using system.threading.tasks; namespace _1_dars { class program { static void main(string[] args) { int a, b, max; a = int.parse(console.readline()); b = int.parse(console.readline()); if (a > b) max = a; else max = b; console.writeline("eng katta son bu: "+max); console.readkey(); } } } mantiqiy amallar: ! (inkor qilish) – mantiqiy operatori mantiqiy ifodalar yoki o’zgaruvchilar oldidan qo’yiladi. mantiqiy ifoda yoki o’zgaruvchining qiymatini teskarisiga o’zgartiradi. && (mantiqiy ko’paytirish) – mantiqiy operatori ikkita mantiqiy o’zgaruvchini birlashtiradi. agar ikkila o’zgaruvchi ham rost qiymatga ega bo’lsa natija …
4 / 172
reak; case 2: console.writeline("dushanba"); break; case 3: console.writeline("seshanba"); break; case 4: console.writeline("chorshanba"); break; case 5: console.writeline("payshanba"); break; case 6: console.writeline("juma"); break; case 7: console.writeline("shanba"); break; default: console.writeline("xato"); goto a1; break; } console.readkey(); } takrorlash operatorlari (for) for(boshlang’ich qiymat, shart, qadam) amal; takrorlash operatorlari (while) while(shart) amal; while(shart) { amal1; amal2; } takrorlash operatorlari do { amallar; } while(shart) using system; using system.collections.generic; using system.linq; using system.text; using system.threading.tasks; namespace _1_dars { class program { static void main(string[] args) { int a, b; console.write("a="); a =int.parse( console.readline()); console.write("b="); b = int.parse(console.readline()); while (a != b) { if (a > b) a = a - b; else b = b - a; } console.write("a va b sonlarining ekubbi "+a+" ga teng"); } } } sonlarni berilgan formatda chiqarish double a = 3.879, b = 4.345, c = 5.786; console.writeline("a={0:f2}\nb={1:f3}\nc={2:f1}",a,b,c); a=double.parse(console.readline()); console.writeline("{0}",a); b = double.parse(console.readline()); console.writeline("{0}", b); massiv bu — bir turdagi o'zgaruvchilarni …
5 / 172
i to'g'ridan-to'g'ri qilishingiz mumkin chunki ikkita olma qo'lingizga bemalol sig'adi. agar bu olmalar soni ko'p bo'lsachi bunday vaziyatda nima qilasiz. albatda bu vaziyatda bermoqchi bo'lgan olmalaringizni miqdoriga qarab o'sha miqdorni ko'tarish qobiliyatiga ega bo'lgan idishga solib berasiz. massiv ham huddi shunday vaziyatlarda o'zgaruvchilar uchun idish vazifasini bajarib beradi. tasavvur qiling hamma olmalarni hech qanday idishga solmay qo'lingizda ko'tatib ketyapsiz. keling endi bu vaziyatda qanday noqulayliklar tug'ilishini ko'rib chiqaylik. ko'tarishga juda noqulay o'zimiz mustaqil holda hamma olmalarni ko'tara olmaymiz chunki ikkala qo'limiz ham band bo'ladi . yo'lda ketayotgan paytimizda yaqin tanishimiz chiqib qoldi unga olmalarning eng kattasini bermoqchi bo'lsangiz qo'lingizdagi olmalar orasidan eng kattasini tanlab berishingiz juda qiyin bo'ladi. bunday noqulayliklarni juda ko'p keltirib o'tishimiz mumkun. bu olmalarning hammasi idishda bo'lsachi? bunday noqulayliklar aslo kelib chiqmaydi. bunday vaziyatlarni bir-ikki harakat bilan osongina hal qilish mumkin bo'ladi. dasturlashda ham huddi shunday o'zgaruvchilarni massivga joylamasangiz bundanda yomonroq vaziyatlar kelib chiqishi mumkun. massivlarning bizga …

Ko'proq o'qimoqchimisiz?

Barcha 172 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"microsoft visual studio" haqida

microsoft visual studio dasturi c# dastrurlash tili microsoft visual studio dasturi c# dastrurlash tili console application rejimida ishlash windowsformsapplication rejimida ishlash microsoft visual studio dasturiga kirish microsoft visual studio dasturi using system; using system.collections.generic; using system.linq; using system.text; namespace _1_misol { class program { static void main(string[] args) { console.write("salom"); console.readkey(); } } } c# dastrurlash tili dasturda izohlar - usul // izoh - usul /* izoh izoh */ o’zgaruvchilar kompyuterda barcha ma’lumotlar doimiy xotirada (qattiq diskda), vaqtinchalik ma’lumotlar esa operativ xotirada saqlanadi. dasturlashda biz qandaydir qiymatlar ustida amallar bajaramiz, albatta bu qiymatlarni nimagadir saqlashga to’g’ri keladi. buni ...

Bu fayl PPT formatida 172 sahifadan iborat (3,3 MB). "microsoft visual studio"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: microsoft visual studio PPT 172 sahifa Bepul yuklash Telegram