O‘ZBEKISTON RESPUBLIKASI OLIY TA’LIM, FAN VA INNOVATSIYALAR VAZIRLIGI
TOSHKENT DAVLAT IQTISODIYOT UNIVERSITETI
SAMARQAND FILIALI
Raqamli iqtisodiyot YO’NALISHI
3-KURS. 220-GURUH
6.1-LABORATORIYA
ISHI
MAVZU: DASTURLARNI LOYIHALASHTIRISH VA ISHLAB CHIQISH BOSQICHLARI
Bajardi: Nomozov Faridun.
Tekshirdi: Allayarov Jasur.
Ishning maqsadi: Masalalarni kompyuterda yechishning 6 ta bosqichini ishlab chiqish
Qo‘llaniladigan jihozlar: Kompyuterlar, proyektor, tarqatma materiallar
Nazariy ma’lumot:
Inson amaliy ish jarayonida ko‘plab masalalarni hal etishiga to‘g‘ri keladi. Bu masalalarning ba’zilari osongina, ba’zilari esa murakkab hisob-kitoblar orqali hal etiladi. Ba’zi masalalarni yechishda esa qandaydir amallar guruhini minglab marta bajarishga to‘g‘ri kelishi mumkin. Shuning uchun beminnat va o‘ta tez ishlaydigan yordamchimiz bo‘lmish kompyuter bizga yaqindan yordam bera oladimi, agar yordam bera olsa, ularni kompyuterda hal etish qanday tashkil etiladi, degan savollar tug‘ilishi tabiiy hol. Aslida esa kompyuter masalalarni tez hal qilish va ma’lumotlarni qayta ishlash uchun yaratilgan.
Kompyuter yordamida har qanday muammoni hal qilish quyidagi bosqichlarni o‘z ichiga oladi:
• 1-bosqich: masalaning qo‘yilishi;
• 2-bosqich: masalaning matematik modelini tuzish;
• 3-bosqich: algoritmlash;
• 4-bosqich: dasturlash;
• 5-bosqich: dasturni kompyuter xotirasiga kiritish;
• 6-bosqich: natija olish va tahlil etish.
Amaliy qism:
Masala: 8-masala
Nolga teng bo’lmagan ikkita son berilgan. Ularning yig’indisi, ko’paytmasi va har birining kvadrati topilsin.
a = int(input("Birinchi sonni kiriting: "))
b = int(input("Ikkinchi sonni kiriting: "))
summa = a + b
kopaytma = a * b
bir_kvadrati = a ** 2
ikki_kvadrati = b ** 2
print("Ikkita son yig'indisi:", summa)
print("Ikkita son ko'paytmasi:", kopaytma)
print("Birinchi sonning kvadrati:", bir_kvadrati)
print("Ikkinchi sonning kvadrati:", ikki_kvadrati).
Do'stlaringiz bilan baham: |