★ 0Кабинет
💻

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

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

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

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

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

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

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

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

Пример 1

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

1 c = 1 2 для i от 1 до 8: 3 если i чётное: 4 c = c + 1 5 вывести c

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

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

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

Пример 2

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

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

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

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

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

Пример 3

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

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

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

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

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

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

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