- Mustaqil Ishlash: Har bir masalani o‘zingiz mustaqil yeching. Do‘stlardan yoki boshqa manbalardan ko‘chirish qat’iyan man etiladi.
- Izchil Amalga Oshirish: Masalalarni ketma-ket, izchil yeching. Har bir misolni to‘liq ishlang.
- Tushuntirish Qo‘shish: Har bir masala uchun qisqacha tushuntirish yozing.
- Tozalikka Rioya Qiling: Kodlarni tartibli yozing, har bir misolni alohida bajaring.
- Qayta Tekshirish: Har bir yechimni tekshirib chiqing.
- Savollarni Belgilang: Tushunarsiz joylar bo‘lsa, yozib oling, darsda muhokama qilamiz.
- O‘zingizni Sinab Ko‘ring: Mavzuga doir qo‘shimcha misollar o‘ylab toping.
Albatta, quyida siz o‘quvchilaringiz tushunadigan tarzda fork qilish, clone qilish, o‘zgartirish kiritish, va push qilish bosqichlarini oddiy, tushunarli til bilan izohlab beraman. Ushbu matnni README.md fayli boshida joylashtirsangiz, uyga vazifani bajarish tartibi aniq bo‘ladi.
- O‘qituvchi sizga bergan GitHub havolasiga kirasiz.
- Yuqorida o‘ng tomonda
Forktugmasi bo‘ladi – shunga bosasiz. - Endi sizning GitHub profilingizda o‘sha loyiha shaxsiy nusxasi paydo bo‘ladi. Bu – sizning nusxangiz, siz uni o‘zgartira olasiz.
-
GitHub’dagi fork qilingan loyiha sahifasiga kirasiz.
-
Yashil
<> Codetugmasiga bosasiz, so‘ngHTTPShavolani nusxa qilasiz. Misol:https://github.com/your-username/uygavazifa.git -
VS Code yoki boshqa IDE ni oching va terminalga quyidagini yozing:
git clone https://github.com/your-username/uygavazifa.git
-
Endi bu loyiha sizning kompyuteringizda.
-
Masalalarni
.pyfayllarda bajarasiz. -
Har bir masala uchun alohida
.pyfayl oching (masalan:task01.py,task02.py). -
Kodlaringizni toza va tushunarli yozing.
-
Har bir fayl boshiga izoh yozing:
# Masala: Butun sonning kvadratini toping
Terminalda quyidagi buyruqlarni yozing:
git add .
git commit -m "1-10 masalalar bajarildi"git pushBu amaldan so‘ng sizning GitHub’dagi sahifangizda barcha kodlar ko‘rinadi.
- GitHub profilizga kiring.
- Loyiha sahifasida fayllar ko‘rinyaptimi,
README.mdborligiga va masalalar joylashtirilganiga ishonch hosil qiling.
O‘qituvchiga sizning fork qilingan loyihangiz linkini yuborasiz: Masalan:
https://github.com/ismingiz/uygavazifa
Berilgan: son = 3
Natija: 9
Berilgan: son = 4
Natija: 8
Berilgan: a = 5, b = 7
Natija: 12
Berilgan: a = 4, b = 6, c = 8
Natija: 6.0
Berilgan: son = 50
Natija: 150
Berilgan: a = 3, b = 7
Natija: 21
Berilgan: a = 1, b = 2, c = 3
Natija: 6
Berilgan: a = 10, b = 4
Natija: 6
Berilgan: a = 17, b = 4
Natija: 1
Berilgan: son = 22
Natija: 4
Berilgan: a = 3, b = 4, c = 5
Natija: 12
Berilgan: t_yil = 1995
Natija: 29
Berilgan: uzunlik_m = 1.75
Natija: 175
Berilgan: eni = 3, uzunligi = 5
Natija: perimetr = 16, yuz = 15
Berilgan: asos = 4, balandlik = 6
Natija: 12
Berilgan: radius = 3
Natija: 28.26
Berilgan: c = 25
Natija: 77
Berilgan: maosh = 1500000, xarajat = 500000
Natija: 1000000
Berilgan: kg = 2
Natija: 2000
Berilgan: oylik = 1000000.0, foiz = 12
Natija: 1120000.0
Berilgan: soat = 8
Natija: 4800000.0
Berilgan: narx = 20000.0
Natija: 23000.0
Berilgan: pul = 500000.0, foiz = 10
Natija: 550000.0
Berilgan: narx = 500000.0, chegirma = 10
Natija: 450000.0
Berilgan: yo‘l = 120, sarf = 0.08, narx = 5000
Natija: 48000.0
Berilgan: kunlik = 5, narx = 250
Natija: 37500
Berilgan: pul = 38500
Natija:
“3 dona 10000 so‘mlik, 1 dona 5000 so‘mlik, 1 dona 2000 so‘mlik, 3 dona 500 so‘mlik”