Amaliy mashgulot №16 topshiriqlari
Talaba nomli kortejda (ism, familiya, tugʻilgan sana, tugʻilgan joy,
yosh, 1-semestr
fanlari va baholar, 2-semestr fanlari va baholari)
ma’lumotlar bo’lishi kerak. Kortejda har bir qiymat oʻzining nomi bilan
berilgan. Sizning vazifangiz kortejdagi qiymatni nomlaridan foydalangan
holda
GPA sini hisoblab, keying kursga o’tish yoki o’tolmasligini
aniqlaydigan metodlar yarating. Har bir talaba 5 tadan kam bo’lmagan
ro’yxat holsil qilib ishlashi kerak. Topshiriqni
bajarish davomida
ko’chirmachilikga yo’l qo’ymang!
Amaliy mashgulot №17 topshiriq
Ushbu topshiriq har bir talaba tomonidan individual bajarilsin!!!
Calc nomli funksiya yozilsin. Funksiyaning vazifasi sonlar ustida matematik
amallar bajarishdan iborat bo’lsin. Matematik amallar ro’yxati Amal nomli enumda
saqlansin va funksiyada enumdagi amallardan foydalanilsin. Amallar ro’yxati
kamida 10 ta bo’lishi kerak. Masalan 2 va 5 sonni qo’shish yoki 4
2
ni
hisoblash
uchun quyidagi buyruqdan foydalanish mumkin:
A=Calc(2, 5, Amal.qushish);
Console.WriteLine(A); //7
B=Calc(4, Amal.kvadrat);
Console.WriteLine(B); //16
Amaliy mashgʻulot № 18 topshiriq
Har bir talaba quyidagi topshiriqlardan ixtiyoriy 1 tasini ishlaydi
18-Amaliy mashgʻulot topshiriqlari.
1.
"Avtomobil" strukturasi quyidagi maydonlarga ega: marka;
ishlab chiqarish
seriya raqami; roʻyxatga olish raqami; chiqarilgan yili.
Belgilangan sanadan yuqorida keltirilgan avtomobillar
haqidagi barcha
maʻlumotlarni chiqaring (yangi mashinalar).
2.
"Xodim" strukturasi quyidagi maydonlarga ega:
familiyasi, ismi, otasining ismi;
lavozimi; Tugʻilgan yil; ish haqi.
Ish haqi oʻrtachadan yuqori boʻlgan xodimlar haqidagi barcha maʻlumotlarni
koʻrsating.
3.
“Davlat” strukturasi quyidagi maydonlarga ega: nom; poytaxt; aholi; egallagan
maydoni.
Poytaxtlari 5 milliondan ortiq aholisi boʻlgan davlatlar haqidagi barcha
maʻlumotlarni koʻrsating.
4.
"Shaxs" strukturasi quyidagi maydonlarga ega: familiyasi, ismi, otasining ismi;
Uy manzili; telefon raqami; yoshi.
Belgilangan yoshdan katta boʻlgan odamlar haqidagi barcha maʻlumotlarni
koʻrsatish.
5.
“Shaxs” strukturasi quyidagi maydonlarga ega: familiya; ism; sharifi; tugʻilgan
sana, boʻy uzunligi, massasi.
Oʻrtacha yoshdan katta boʻlganlarini chiqaring.
6.
"Maktab_oquvchisi" strukturasi quyidagi maydonlarga ega: familiyasi, ismi,
otasining ismi; sinfi, tel_nomeri, bahosi(fizika, rus tili, adabiyot).
Hech boʻlmaganda 2 ta sinf oʻquvchini bitta
fan buyicha , maʻlumotini
chiqaring.
7.
“Talaba” strukturasi quyidagi maydonlarga ega: familiyasi, ismi, otasining ismi;
Uy manzili; guruhi; 5 ta fan boʻyicha sesiya baholar.
2 ta talabani kamida bitta fanga ega boʻlganligi haqidagi barcha maʼlumotlarni
koʻrsatish.
8.
"Xaridor" strukturasi quyidagi maydonlarga ega: familiyasi, ismi, otasining ismi;
Uy manzili; telefon raqami; Kredit karta raqami.
Berilgan familiya orqali xaridor haqidagi barcha maʻlumotlarni bilan
koʻrsating.
9.
"Bemor" strukturasi quyidagi maydonlarga ega: familiyasi, ismi, otasining ismi;
Uy manzili; tibbiy karta raqami; sugʻurta
polisining raqami, tugʻilgan sanasi.
Belgilangan sanadan bemorlar haqidagi barcha maʻlumotlarni koʻrsatish.