Задать вопрос
24 июля, 05:27

Найти произведение всех элементов двумерного массива, больших заданного числа

+3
Ответы (1)
  1. 24 июля, 05:38
    0
    Язык какой?

    Паскаль

    type massive=array[1 ... 10,1 ... 10] of integer;

    var m:massive;

    pr:real;

    digit:integer;

    i, k:byte;

    flag:boolean;

    begin

    for i:=1 to 10 do

    for k:=1 to 10 do

    readln (m[i, k]) ; / / заполнение массива

    writeln ('Введите границу: ') ;

    readln (digit) ;

    pr:=1;

    flag:=false;

    for i:=1 to 10 do

    for k:=1 to 10 do

    if m[i, k]>digit then

    begin

    pr:=pr*m[i, k]; / / все, что больше заданного перемножаем

    flag:=true;

    end;

    if flag=false then writeln ('Чисел больше заданного нет.')

    else writeln ('Общее произведение: ', pr:1:0) ;

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