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

Дана последовательность целых положительных чисел. Найти произведение только тех чисел, которые больше заданного числа М. Если таких нет, то выдать сообщение об этом. Нужно решить в Паскале с помощью линейных массивов

+5
Ответы (1)
  1. 27 апреля, 23:42
    0
    program zz1;

    const n = 7; / / задаем количество элементов в массиве

    R:array [1 ... n] of integer = (12, 12, 49, 16, 4, 33, 94); / / задаем последовательность чисел

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

    begin

    write (' Введите заданное число М '); / / вводим с клавиатуры заданное число

    read (M);

    k:=1; / / задаем начальное значение для произведения

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

    if R[i] > M then k:=k * R[i]; / / проверяем, если элемент больший заданного числа, то умножаем его на произведение

    if k = 1 then write (' таких чисел нет ') else write (' произведение чисел больших М = ', k); / /выводим ответ

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Дана последовательность целых положительных чисел. Найти произведение только тех чисел, которые больше заданного числа М. Если таких нет, ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Найти среднее арифметическое всех положительных целых чисел от a до b (b>=a) Если таких чисел нет то вывести сообщение "Таких чисел нет"Программа на Паскале (net или abc)
Ответы (1)
Дана вещественная квадратная матрица А порядка n. Найти среднее арифметическое среди положительных элементов матрицы, находящихся на главной и побочной диагоналях. Выдать сообщение, если таких элементов нет.
Ответы (1)
Дана целочисленная прямоугольная матрица. Найти сумму элементов тех столбцов, которые содержат хотя бы один отрицательный элемент. Примечание: Размеры массивов задаются именованными константами.
Ответы (1)
Дан массив целых чисел, состоящий из 10 элементов. Заполнить его с клавиатуры. Найти: - Удвоенную сумму положительных элементов; - Вывести значения тех элементов, которые меньше заданного числа А кратны 3.
Ответы (1)
Задача в паскале среди 10 введенных с клавиатуры чисел подсчитать количество отрицательных и произведение положительных чисел рассмотреть случай когда положительных чисел нет
Ответы (1)