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, keyingi 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 42 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.
"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).
"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.
“Davlat” strukturasi quyidagi maydonlarga ega: nom; poytaxt; aholi; egallagan maydoni.
Poytaxtlari 5 milliondan ortiq aholisi boʻlgan davlatlar haqidagi barcha maʻlumotlarni koʻrsating.
"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.
“Shaxs” strukturasi quyidagi maydonlarga ega: familiya; ism; sharifi; tugʻilgan sana, boʻy uzunligi, massasi.
Oʻrtacha yoshdan katta boʻlganlarini chiqaring.
"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.
“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.
"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.
"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.
Do'stlaringiz bilan baham: |