Dastur nima qiladi? Avval o‘zimiz sinaymiz

Hozir hech narsa o‘rnatmaymiz. Ikki sonni tanlab, bitta buyruqning natijasini ko‘ramiz. Til va murakkab belgilar keyinroq keladi.

Uch kichik qadam

Dastur ma’lumotni olishi, qoida bo‘yicha ishlashi va natija berishi mumkin. Bizning qoida ikkita sonni qo‘shish. Masalan, 2 va 3 kiritilsa, qo‘shishdan 5 hosil bo‘ladi. Har qanday dastur faqat qo‘shishdan iborat emas; bu birinchi tushunish modeli.

Sonlarni o‘zgartiring va natijani kuzating. Amal o‘zgarmayapti, faqat kiruvchi qiymatlar o‘zgaryapti. Natija qaysi qoidaga ko‘ra hosil bo‘lganini ayta olsangiz, dasturiy fikrlashning birinchi qadamini bajardingiz.

Sonlarni o‘zgartirib ko‘ring

2 va 3Qoida: qo‘shish →5
Kiritish → amal → natija

Birga tushuntiramiz

  1. Kiruvchi sonlar 2 va 3.
  2. Qoida — qo‘shish: 2 + 3.
  3. Natija — 5. Bu rangli modeldagi natija, sinov bali emas.

O‘zingizni tekshiring

Dastur 2 va 3 sonlarini qo‘shsa, natija qaysi?

  1. 3
  2. 5
  3. 23
  4. 2

Qoida qo‘shish bo‘lgani uchun 2 + 3 = 5. Matnni yonma-yon qo‘yish bu boshqa amal.

Qo‘shish modelida sonlar o‘zgarsa, qaysi qism o‘zgarmay qoladi?

  1. Qo‘shish qoidasi
  2. Har doim natija
  3. Har doim kiritilgan sonlar
  4. Natija doim 5 bo‘lishi

Bu modelda amal qo‘shishligicha qoladi, kiruvchi sonlar va natija o‘zgarishi mumkin.

Keyingi qadam

Endi qanday o‘rganish, fayl va algoritmni ko‘ramiz. So‘ng bitta tilni tanlaysiz. Birinchi kundanoq barcha tillarni bilishingiz kerak emas.