Лучший ответ

    1.  2 0

    lame 6 (13580)3725 10 лет  

    Ответ: будет s = 147, цикл выполниться 12 раз. Цикл у нас идет с шагом 2. Поэтому получается что он идет 25/2, в половину меньше, отсюда 12 шагов.

    1 шаг) 1 < 25; s=4; k=3;
    2) 3 < 25; s=7; k=5;
    3) 5 < 25; s = 12; k=7;
    4) 7 < 12; s=19; k=9;
    5) 9 < 25; s=28; k=11;
    6) 11 < 25; s=39; k=13;
    7) 13 < 25; s=52; k=15;
    8) 15 < 25; s=67; k=17;
    9) 17 < 25; s=84; k=19;
    10) 19 < 25; s=103; k=21;
    11) 21 < 25; s=124; k=23;
    12) 23 < 25; s=147; k=25;
    13) 25 < 25 - условия IF лож.(всего 12 шагов выполнилось) (ну думаю что понятно то что 25 не может быть больше 25)

    и PRINT s
    а s у нас за 12 шагов стало 147.

Ответы

    1.  0 0

    operarulez 4 (1045)25 10 лет  

    Ужас. Впервые вижу цикл, записанный таким извращённым образом. Нелепое сочетание структурированного IF со старомодным GOTO...

    По существу: во время последнего исполнения цикла на входе k=23, а на выходе цикла будет k=25 и произойдёт вывод s. Так? Значит, тело цикла будет выполнено для всех нечётных значений k от 1 до 23.

    Итого: s = 3 + (сумма всех нечётных чисел от 1 до 23).

    1.  0 0

    Бутч 6 (6661)2617 10 лет  

    Будет напечатано:
    4,
    7,
    12,
    19,
    28,
    39,
    52,
    67,
    84,
    103,
    124,
    147.

Похожие вопросы

Рейтинг@Mail.ru Top.LV PULS.LV Professional rating system