Информатика

Всё о сервере, форум!
Основы программирования
ИНФОРМАЦИОННО-РАЗВЛЕКАТЕЛЬНЫЙ ПОРТАЛ

ИНФОРМАТИКА: ЕГЭ, ТЕОРИЯ, ПРАКТИКА, ТЕСТЫ

Условие WHILE Определите число, которое будет напечатано в результате выполнения программы
ЕГЭ, ДОМАШНИЕ ЗАДАНИЯ > Алгоритмизация и программирование > Условие WHILE Определите число, которое будет напечатано в результате выполнения программы
 
Страницы:

Содержание заданий и решения
Example
Ниже на четырёх языках записан алгоритм. Получив на вход число x, этот алгоритм печатает два числа: a и b. Укажите наименьшее из таких чисел x, при вводе которых алгоритм печатает сначала 14, а потом 5.

РЕШЕНИЕ:



Ответ: 59

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


РЕШЕНИЕ:
S=0 N=0
Результат выполнения программы:
Условие S≤257S=S+25N=N+4
0≤257S=0+25=25N=0+4=4
25≤257S=25+25=50N=4+4=8
50≤257S=50+25=75N=8+4=12
75≤257S=75+25=100N=12+4=16
100≤257S=100+25=125N=16+4=20
125≤257S=125+25=150N=20+4=24
150≤257S=150+25=175N=24+4=28
175≤257S=175+25=200N=28+4=32
200≤257S=200+25=225N=32+4=36
225≤257S=225+25=250N=36+4=40
250≤257S=250+25=275N=40+4=44
275≤257 ---- ---

Ответ: 44

Example
Ниже на четырёх языках записан алгоритм. Получив на вход число x, этот алгоритм печатает два числа: a и b. Укажите наименьшее из таких чисел x, при вводе которых алгоритм печатает сначала 14, а потом 6.

РЕШЕНИЕ:



Ответ: 68


Example
Ниже на четырёх языках записан алгоритм. Получив на вход число x, этот алгоритм печатает два числа: a и b. Укажите наименьшее из таких чисел x, при вводе которых алгоритм печатает сначала 3, а потом 3. Допустимый диапазон значений для величин целого типа: от –231 до 231 – 1.


РЕШЕНИЕ:

C=0 если число Х четное.
Так как А=3, то четных чисел 3
Так как В=3, то нечетных чисел 3
Число 3+3=6 значное

Наименьшее 100011

Ответ: 100011

Example
Требовалось написать программу, при выполнении которой с клавиатуры считывается натуральное число N, не превосходящее 109, и выводится минимальная цифра этого числа. Программист торопился и написал программу неправильно. (Ниже для Вашего удобства программа представлена на четырёх языках программирования.)

Последовательно выполните следующее.

1. Напишите, что выведет эта программа при вводе числа 862.

2. Найдите все ошибки в этой программе (их может быть одна или несколько). Для каждой ошибки:

1) выпишите строку, в которой сделана ошибка;

2) укажите, как исправить ошибку, – приведите правильный вариант строки.

Обратите внимание, что требуется найти ошибки в имеющейся программе, а не написать свою, возможно, использующую другой алгоритм решения. Исправление ошибки должно затрагивать только строку, в которой находится ошибка.
РЕШЕНИЕ:

1. 8

2.



Example
Требовалось написать программу, при выполнении которой с клавиатуры считывается натуральное число N, не превосходящее 109, и выводится произведение цифр этого числа. Программист торопился и написал программу неправильно. (Ниже для Вашего удобства программа представлена на четырёх языках программирования.)

Последовательно выполните следующее.

1. Напишите, что выведет эта программа при вводе числа 532.

2. Найдите все ошибки в этой программе (их может быть одна или несколько). Для каждой ошибки:

1) выпишите строку, в которой сделана ошибка;

2) укажите, как исправить ошибку, – приведите правильный вариант строки.

Обратите внимание, что требуется найти ошибки в имеющейся программе, а не написать свою, возможно, использующую другой алгоритм решения. Исправление ошибки должно затрагивать только строку, в которой находится ошибка.
РЕШЕНИЕ:

1. 12

2.

Страницы:
 
При копировании материала с сайта активная ссылка обязательна!
Сайт управляется SiNG cms © 2010-2015