|
Raqamli texnologiyalar vazirligi muhammad al xorazmiy nomidagi toshkent axborot texnologiyalari universiteti
|
bet | 1/3 | Sana | 17.11.2023 | Hajmi | 0,73 Mb. | | #100723 |
Bog'liq Маълумотлар тузилмаси ва алгоритми (1-deadline. 1, 2, 3)
O‘ZBEKISTON RESPUBLIKASI
RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL – XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
FARG‘ONA FILIALI
Telekommunikatsiya texnologiyalari yo‘nalishi
732.21-guruh talabasi
Ergashev Abdushukurning
“MA’LUMOTLAR TUZILMASI VA ALGORITMLAR”
fanidan tayyorlagan
AMALIY ISH TOPSHIRIQLARI
Topshirdi: A.T.Ergashev
Qabul qildi: O.I.Ergashev
Farg‘ona 2023-yil
1 – Amaliy mashg‘ulot: Ma’lumotlarning har xil turlarini qayta ishlash dasturlarini tuzish. Algoritmlaming turlari, Umumiy ko‘rinishdagi ma’lumotlar tuzilmalarini hosil qilish, Rekursiv misollarni tahlil qilish, Rekursiv algoritmlarning dasturlarini ishlab chiqish.
Amaliy mashg‘ulot ishlari uchun topshiriqlar:
2 ta istalgan ma’lumot turidan foydalangan holda 2 ta raqam yig'indisini hisoblang.
3 ta istalgan ma’lumot turidan foydalangan holda 3 ta raqam yig'indisini hisoblang.
2 ta istalgan ma’lumot turidan foydalangan holda 2 ta raqam ayirmasini hisoblang.
3 ta istalgan ma’lumot turidan foydalangan holda 3 ta raqam ayirmasini hisoblang.
2 ta istalgan ma’lumot turidan foydalangan holda 2 ta raqam ko’paytmasini hisoblang.
3 ta istalgan ma’lumot turidan foydalangan holda 3 ta raqam ko’paytmasini hisoblang.
Integer turidan foydalangan holda 2 ta raqam ko’paytmasini hisoblang.
String ma’lumot turidan foydalanib ismingizni ekranga chiqaring.
Massivning elementlari turini aniqlash dastur algoritmini tuzing.
Masssivdagi x elementlar sonini qiymat sifatida qaytaruvchi dastur algoritmini tuzing.
Masssivga ro‘yxatdagi elementlarni qo‘shish dastur algoritmini tuzing.
Massivdagi x elementining joylashgan indeksini aniqlovchi dastur algoritmini tuzing.
[9, 6, 45, 7, 63, 12] berilgan massiv elementlariga yangi 13 elementini qo’shing.
Massivdan x elementini o‘chirish dastur algoritmini tuzing.
Massiv elementlarini teskari tartibda joylashtirish dasturini tuzing.
[21, 36, 14, 19, 91, 92, 8] massivni ro‘yxatga aylantirish dasturini tuzing.
“I learn English” ni massivga aylantirish dasturini tuzing.
“TATU FF” so‘zidan U harfini olib tashlovchi dastur algoritmini tuzing.
Computer so‘zini teskari tartibda chiqarib beruvchi (retupmoc) dastur algoritmini tuzing.
Yoshingizni aniqlovchi dastur algoritmini tuzing.
|
| |