Книги

Реалрпг почти конец истории - 3

22
18
20
22
24
26
28
30

- Что нужно изменить в этой программе, чтобы она печатала только нечётные числа от 1 до 99?

Руку немедленно поднял Максим и, немного подумав, Даша, её Витя и попросил ответить.

- Нужно в 3-й команде написать X=X+3, ой, нет, неправильно, тогда напечатается 3, а потом 6, - поправила себя девочка. - Можно, я ещё подумаю?

- Конечно. Максим, ответь ты.

- Нужно во 2-й команде написать X=-1, а в 5-й заменить 100 на 99.

- Верно, а теперь более трудный вопрос: Как нужно изменить эту программу, чтобы она подсчитала и напечатала сумму нечётных чисел от 1 до 99?

1 начало

2 X=-1

3 X=X+2

4 печать X

5 идти к 3 пока X<99

6 конец

Здесь все дети погрузились в раздумья. Руку неожиданно поднял Игорь, и на кивок учителя спросил: Разрешается кроме икса ещё игрек использовать?

- Да, разрешается, - и Витя вопросительно посмотрел на школьника. Но продолжения не последовало, мальчик просто продолжил размышления, а через некоторое время ответить захотел Максим. С позволения преподавателя высказал необходимые по его мнению изменения в программе: Нужно добавить в начале ещё одну команду Y=0, вместо печать X написать Y=Y+X, и перед последней командой вставить печать Y.

1 начало

2 Y=0

3 X=-1

4 X=X+2

5 Y=Y+X

6 идти к 4 пока X<99