Задать вопрос

Программирование на паскале. Найти среднее арифметическое положительных чётных чисел натурального ряда до N. (Использование цикличного оператора for)

+1
Ответы (1)
  1. 1 сентября, 12:43
    0
    program zz1;

    var n, b, r, i : integer; / / задаем переменные целого типа

    begin

    write (' введите n '); / / вводим с клавиатуры число, до которого будем вычислять сумму

    read (n);

    for i:=1 to n do / / организуем цикл, в котором переберем все натуральные числа до n

    begin

    if (i > 0) and (i mod 2 = 0) then r:=r + i; / / проверяем условие и вычисляем сумму чисел

    b:=b + 1; / / подсчитываем количество слагаемых в сумме

    end;

    write (' среднее арифметическое = ', r/b); / / выводим ответ

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Программирование на паскале. Найти среднее арифметическое положительных чётных чисел натурального ряда до N. (Использование цикличного ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
1) дан массив. найти сумму положительных и нечетных и количество отрицательных четных элементов2) Дан массив целых чисел.
Ответы (1)
1. С клавиатуры вводится 3 числа. Найти сумму только из положительных чисел. (Тема: Программирование ветвлящихся и цепленных алгоритмов) 2. Дано двухзначное число, найти сумму и произведение его чисел.
Ответы (1)
Дан массив из 15 чисел заполненный случайными числами из интервала [-20; 20]. определить, что больше среднее арифметическое элементов стоящих на четных местах или среднее арифметическое положительных элементов массива
Ответы (1)
Найти среднее арифметическое всех положительных целых чисел от a до b (b>=a) Если таких чисел нет то вывести сообщение "Таких чисел нет"Программа на Паскале (net или abc)
Ответы (1)
1. определить значение переменной А после выполнения оператора X:=5; if X>-3 then A:=X mod 2 else A:=abs (X); 2. определить значение переменной А после выполнения оператора X:=-26; Y:=6; if X div Y=4 then A:=X mod Y else A:=X*Y; 3.
Ответы (1)