Помогите решить задачу паскаль

0 голосов
57 просмотров

Помогите решить задачу паскаль


image

Информатика (30 баллов) | 57 просмотров
Дан 1 ответ
0 голосов

Ответ: Программа выведет: 33

Объяснение:

Пока s > 5 будем делать следующее:

s целочисленно делим на 2

к k прибавляем 4

s = 512; k = 5

s > 5, значит

s = 256; k = 5+4 = 9

s > 5, значит

s = 128; k = 9+4 = 13

s>5, значит

s = 64; k = 17

s > 5, значит

s = 32; k = 21

s > 5, значит

s = 16; k = 25

s > 5, значит

s = 8, k = 29

s > 5, значит

s = 4, k = 33.

S < 5.

Выводим k

k = 33;

Одаренный (1.9k баллов)
10,984,878 вопросов
13,471,016 ответов
8,518,553 комментариев
4,909,216 пользователей