Чтение программы

(1): Что будет выведено на экран в результате обработки следующего фрагмента программы?

(2): Что будет выведено на экран в результате обработки следующего фрагмента программы?

(3): Что будет выведено на экран в результате обработки следующего фрагмента программы?

(4): Что будет выведено на экран в результате обработки следующего фрагмента программы?

(5): Что будет выведено на экран в результате обработки следующего фрагмента программы?

(6): Ниже приведена программа. Какую строчку в программе необходимо заменить, чтобы программа вычисляла максимальную цифру в числе правильно.

(7): Ниже приведена программа. Какую строчку в программе необходимо заменить, чтобы программа вычисляла сумму цифр в числе правильно.

(8): Дана программа на языке программирования Python:

Найдите в этой программе 3 ошибки.

(9): Дана программа на языке программирования Python:

Найдите в этой программе 3 ошибки.

(10): Ниже приведена программа, которая получает на вход поток целых чисел. Какие строчки необходимо изменить, чтобы программа правильно считала количество всех нулей в двоичной записи всех чисел в потоке?(11): Ниже приведена программа, которая получает на вход поток целых чисел. Какие строчки необходимо изменить, чтобы программа правильно считала сумму всех чисел, которые оканчивается на 37.

(12): Ниже приведена программа на двух языках программирования. Объясните алгоритм, который реализует программа.

(13): Ниже приведена программа на двух языках программирования. Объясните алгоритм, который реализует программа.

(14): Ниже приведена программа на двух языках программирования, которая будет выдавать ошибку. Не пользуясь трансляторами языков программирования, выясните, что это за ошибка. Какой алгоритм будет выполнять эта программа после изменений?

(15): Ниже приведен фрагмент программы на двух языках программирования. Вместо символа «…» вставьте команду или последовательность команд, после которых в результате выполнения программы на экране должно появиться значение, равное сумме всех чисел, больших 9 в последовательности вводимых целых чисел.

(16): Ниже приведена программа, которая должна вычислять наименьшее вводимое пользователем целое число в потоке N целых чисел. Но программа работает неправильно. Какие две команды необходимо изменить, чтобы программа работала правильно?

(17): Дана программа на двух языках программирования (Python и Pascal). Не пользуясь системами программирования, определите, что будет напечатано в результате работы программы при входных данных: при a = 4, b = 10; при a = 11, b = 17; при a = 25, b = 40; при    a = 9, b = 27.

(18): Дана программа на двух языках программирования (Python и Pascal). Не пользуясь системами программирования, определите, что будет напечатано в результате работы программы при входных данных: при a = 9, b = 15; при a = 1, b = 5; при a = 5, b = 10; при a = 7, b = 11.

(19): Дан неполный фрагмент программы на двух языках программирования (Python и Pascal). Пользуясь только приведенными в программе переменными, допишите программу (вместо «***»), которая считает сумму всех введенных чисел x, не оканчивающихся на k, при этом переменная k должна быть двузначным числом.

(20): Дан неполный фрагмент программы на двух языках программирования (Python и Pascal). Пользуясь только приведенными в программе переменными, без дополнительных вспомогательных функций (например, функции min) допишите программу (вместо «***»), которая считает наименьшее число из введенных чисел x, кратное сумме k + n.

(21): Ниже приведена программа, которая считает сумму четных цифр в троичной системе счисления. Если таких чисел нет, то программа должна вывести NO. Но программа написана неправильно. Выполните следующие задания:

  1. Выпишите строчку с ошибкой.
  2. Напишите любое число, при котором программа будет работать верно, несмотря на неверный алгоритм. Если таких чисел нет, укажите почему.
  3. Допишите программу так, чтобы программа реализовывала правильный алгоритм

(22): Ниже приведена программа, которая считает разность между количеством единиц и количеством нулей числа N в двоичной системе счисления. Если количество единиц и нулей одинаково, то программа должна вывести “Yes”. Но программа написана неправильно. Выполните следующие задания:

  1. Выпишите строчку с ошибкой.
  2. Напишите любое число, при котором программа будет работать верно, несмотря на неверный алгоритм. Если таких чисел нет, укажите почему.
  3. Допишите программу так, чтобы программа реализовывала правильный алгоритм.