Natija :
for va input()
for operatori va input() funktsiyasini jamlab, ro‘yxatni foydalanuvchidan olingan qiymatlar bilan to‘ldirish mumkin:
Natija :
Kodni tahlil qilamiz:
1-qatorda bo‘sh dostlar ro‘yxatini yaratdik
2-qatorda ekranga "5 ta eng yaqin do‘stingiz kim?" degan xabarni chiqardik
3-qatorda tsiklni boshladik. range(5) funktsiyasi 0 dan 5 gacha sonlar ketma-ketligini yaratadi (0,1,2,3,4) tsikl esa n shularning har biriga teng bo‘lib chiqquncha davom etadi.
4-qatorda tsikl badani kelgan. Bu yerda biz foydalanuvchidan n+1 do‘stingizni kiriting deb so‘radik. Nima uchun n+1 (n emas)? Sababi n 0 dan 4 gacha qiymatlarni oladi, foydalanuvchiga tushunarli bo‘lishi uchun esa biz "0-do‘stingizni ismini kiriting:" deb emas, balki n+1 ya'ni 1-ismni kiriting deb murojat qilyapmiz.
5-qatorda shakllangan ro‘yxatni konsolga chiqardik.
for tsikli har qanday dasturlash tilining eng muhim qismlaridan hisoblanadi va biz bu operatoraga hali takror-takror qaytamiz.
Xulosa
Hayotimizda deyarli har kuni, har soat davomida ishlatyotgan o‘zimiz bilib bilmay qilayotgan takroriy ishlarimizni ilmiy tomondan qanday nomlanishini va biz qilayotgan ishlarimizni qanday qilib dastur ko‘rinishida tasvirlay olishimizni o‘rganib oldim. Hayotimiz algoritmlardan iborat va bundan oqilona foydalana olsak o‘zimiz va kelajagimiz uchun katta qadam qo‘ygan bo‘lamiz. O‘zim pedagok bo‘lib yetishyotganim uchun ta’lim sohasida oquvchilarimga ham bu o‘rgangan bilimlarimni baham ko‘rib ularga ham yuksak marralarga erishishlari uchun qo‘limdan kelgan barcha ishlarni qilaman.
Foydalanilgan Adabiyotlar
Ўзбекистон Республикасининг 2020 йил 23 сентябрда қабул қилинган “Таълим тўғрисида”ги ЎРҚ–637–сонли қонуни.
“Олий таълим тизимини янада ривожлантириш чора-тадбирлари тўғрисида”ги Ўзбекистон Республикаси Президентининг Қарори 20.04.2017 й., ПҚ-2909-сон. - «Халқ сўзи» газетаси, 2017 й.,79 (6773)-сон; ЎР ҚҲТ,2017 й.
O‘zbekiston Respublikasi Vazirlar Mahkamasining 2017 yil 6 apreldagi “Umumiy o‘rta ta’lim va o‘rta maxsus, kasb-hunar ta’limining davlat ta’lim standartlarini tasdiqlash to‘g‘risida”gi 187-son qarori.
Abduqodirov A.A. Masofali o’qitishga oid atamalar izohli lug’ati. O’zR Prezidenti «Iste’dod» jamgarmasi T., 2005.
A.Sattorov «Informatika va axborot texnologiyalari». -Toshkent. «O`qituvchi» nashriyoti. 2015.
Shodiev N. Sh. «Yangi pedagogik texnologiyalar» Samarqand -2018.
A.Axmedov N. Taylaqov “Informatika”, Toshkent “O‘zbekiston”, 2020.
A.Abduqodirov va boshqalar “Informatika”, Т.: “Me’ros”. 2017.
Aripov M., Muhammadiyev M. Informatika, informasion texnologiyalar. Darslik. T.: TDYuI, 2004 y.
Internet saytlari
https://www.w3schools.com/python/python_for_loops.asp
https://python.sariq.dev/ozgaruvchilar-va-malumot-turlari/09-for-loop
https://webdastur.uz/c-dasturlash-asoslari/8-dars-for-takrorlash-sikl-operatori/
https://fayllar.org/algoritmlar-nazariyasi.html?page=3
Do'stlaringiz bilan baham: |