Amaliy mashg`ulot uchun Mundarija


Download 0.8 Mb.
bet10/56
Sana18.09.2023
Hajmi0.8 Mb.
#1680455
1   ...   6   7   8   9   10   11   12   13   ...   56
Bog'liq
Amaliy mashgulot sanoq sistema

Amaliy mashg’ulоt № 4.

Mavzu: C# dasturlash tilida razryadli va mantiqiy amallarga oid masalalarni yechish.


MASHG’ULOTNING MAQSADI: C# da dasturlarni tuzishni o`rgatish.
MASHG’ULOTNING JIHОZI: Ko’rgazmali material: kompyuterning xotira qurilmalari.
MASHG’ULOT O’TISH VОSITASI: Pentium IV kоmpyuterlari (qo’shimcha qurilmalari) bilan jihоzlangan kоmpyuter sinfi.
MASHG’ULOTNING BОRISHI:
a) Guruhning va xоnaning darsga tayyorligini aniqlash.
b) Yo’qlama qilish.
c) Avvalgi mashg’ulоtlarda o’tilganlarni takrоrlash bo’yicha suhbat o’tkazish: o’tilgan mavzularni qisqacha takrоrshlash.
g) Yangi mavzuning bayoni: Visual Studio muhitida ishlash. Consoleda kiritish-chiqarish. C# dasturlash tilida dasturlarni tuzish haqida ma’lumotlar berish.
d) Kоmpyuter xоnasida mashg’ulоt оlib bоrish.O’rganganlari ustida mashq qilish.
e) Dars yakuni: Mustaqil ish uchun individual topshiriqlarni berish.


Amaliy mashg`ulot mavzu bayoni:
Razryadli operatsiyalar.
Razryadli operatsiyalar maxsus operatsiyalar sinfini ifodalaydi. Ular raqamning alohida raqamlarida bajariladi. Ushbu rejada raqamlar ikkilik sifatida ko'rib chiqiladi, masalan, 10 ning ikkilik sonida 2 va ikkita raqamga ega, 7 raqami 111 va uchta raqamga ega.
Mantiqiy amallar
& (mantiqiy ko‘paytirish)
Ko'paytirish bitlik bilan amalga oshiriladi va agar ikkala operandning bit qiymatlari 1 ga teng bo'lsa, u holda operatsiya 1 ga qaytadi, aks holda 0 raqami qaytariladi.Masalan:
int x1 = 2; // 010
int y1 = 5; // 101
Console.WriteLine (x1 & y1); // 0 chiqadi
int x2 = 4; // 100
int y2 = 5; // 101
Console.WriteLine (x2 & y2); // 4 ni chiqaradi
Birinchi holda, bizda ikkita raqam mavjud 2 va 5. 2 ikkilikda 010 raqamini va 5 - 101 raqamlarini ifodalaydi. (0 * 1, 1 * 0, 0 * 1) sonlarni bit-bit ko'paytiring va natijada 000 ga ega bo'ling.
Ikkinchi holatda, ikkitaning o'rniga bizda 5 raqami singari birinchi raqamda 1 bo'lgan 4 raqami bor, shuning uchun oxirida biz (1 * 1, 0 * 0, 0 * 1) = 100 ni olamiz, ya'ni 4 raqami o'nlik formati.

Download 0.8 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   ...   56




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling