★ 0Кабинет
💻

Найди ошибку в программе

Информатика, 9 класс · Программы

📚 Программа 9 класса · модуль «Алгоритмы и программирование» — тренажёр 4 из 4. За освоение тренажёра — +15 ★.

Задание 1 из 10+0 ★
Загрузка…
🖨 Распечатать / PDF

Правило и как решать

Мысленно выполни программу на простом примере и сравни с ожидаемым результатом.

Подсказка: Проверь начальные значения, границы цикла и условие.

Примеры с разбором

Пример 1

Программа должна найти наибольший элемент списка b, но выдаёт неверный результат. В какой строке ошибка?

1 m = b[1] 2 для x в b: 3 если x < m: 4 m = x 5 вывести m

  • Строка 1
  • Строка 2
  • Строка 3
  • Строка 4
  • Строка 5

Ответ: Строка 3

Решение: Исправная строка выглядела так: «если x > m:». Проверь по шагам, что делает каждая строка.

Пример 2

Программа должна вычислить сумму чисел от 1 до 8, но выдаёт неверный результат. В какой строке ошибка?

1 s = 0 2 для i от 1 до 7: 3 s = s + i 4 вывести s

  • Строка 1
  • Строка 2
  • Строка 3
  • Строка 4

Ответ: Строка 2

Решение: Исправная строка выглядела так: «для i от 1 до 8:». Проверь по шагам, что делает каждая строка.

Пример 3

Программа должна вычислить сумму чисел от 1 до 7, но выдаёт неверный результат. В какой строке ошибка?

1 s = 0 2 для i от 1 до 7: 3 s = s * i 4 вывести s

  • Строка 1
  • Строка 2
  • Строка 3
  • Строка 4

Ответ: Строка 3

Решение: Исправная строка выглядела так: «s = s + i». Проверь по шагам, что делает каждая строка.

Другие тренажёры: Информатика, 9 класс

Эта тема в других классах