DAMOO

Информатика · 6-сынып · 3-тоқсан

Сызықтық алгоритмдер

Тестті бастау

Тест тапсыру үшін жүйеге кіру немесе тіркелу керек.

Конспект

Бүгін не үйренеміз?

Сен Python-да сызықтық алгоритмді жазуды және //, % амалдарын қолдануды үйренесің.

Түсіндірме

  • Сызықтық алгоритмде әрекеттер бірінен соң бірі, бір реттен орындалады. Тармақталу мен қайталау болмайды.
  • // амалы бөлудің бүтін бөлігін, % амалы қалдығын табады.
  • Санды енгізу үшін int(input()) жазамыз.
  • Python әріп регистрін ажыратады: komp1 мен KOMP1 — әртүрлі айнымалылар.
  • Алгоритмді құрғанда деректерді, нәтижені анықтап, соңында әртүрлі мәндермен тексереміз.

Мысалдар

  1. 25 // 7 = 3, ал 25 % 7 = 4.
  2. N = 348 болса, N // 100 = 3, N % 10 = 8. Қосындысы 3 + 8 = 11.
  3. a = 7, b = 5 болса, периметр 2·(7+5) = 24, ал аудан 7·5 = 35.
  4. 8 // 8 = 1, ал 8 % 8 = 0.

Есте сақта!

  • // — бүтін бөлік, % — қалдық.
  • Дайын программаны әртүрлі мәндермен тексер.

Өзіңді тексер

  1. 8 // 8 және 8 % 8 неге тең?
  2. Сызықтық алгоритмде не болмайды?