Задать вопрос
7 апреля, 11:17

Подсчитать сумму вводимых чисел до первого отрицательного числа (использовать цикл с постусловием).

+5
Ответы (1)
  1. 7 апреля, 12:26
    0
    program summa;

    var a: = 0;

    var b: = 0;

    begin

    writeln ('Введите число') ;

    readln (a) ;

    if a>0 then

    repeat {повторяй}

    a: = a+b;

    writeln ('Введите еще число') ;

    readln (b) ;

    until (b<0) ; {до тех пор, пока условие не будет истинным}

    writeln ('Было обнаружено отрицательное число') ;

    if a>0 then

    writeln ('Полученная сумма: ', a)

    else writeln ('Отрицательное число было первым') ;

    readln;

    end.

    Программа на выходе сообщает:

    Введите число

    3

    Введите еще число

    45

    Введите еще число

    9

    Введите еще число

    -8

    Было обнаружено отрицательное число

    Полученная сумма: 57
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Подсчитать сумму вводимых чисел до первого отрицательного числа (использовать цикл с постусловием). ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы