Задать вопрос
19 мая, 11:26

Задан массив X (5,3). Преобразовать его: все элементы, кратные числу 5, заменить нулями, затем найти сумму элементов полученного массива. Вывести на печать исходный и полученный массивы.

+2
Ответы (1)
  1. 19 мая, 13:53
    0
    Const

    N = 5;

    M = 3;

    Var

    X:array[1 ... N, 1 ... M] of integer;

    i, j:integer;

    S:real;

    Begin

    Randomize;

    WriteLn ('Исходный массив:') ;

    For i: = 1 to N do

    Begin

    For j: = 1 to M do

    Begin

    X[i, j]:=random (41) - 20;

    Write (X[i, j]:3,' ')

    End;

    WriteLn

    End;

    WriteLn ('Новый массив:') ;

    For i: = 1 to N do

    Begin

    For j:=1 to M do

    Begin

    if X[i, j] mod 5 = 0 then X[i, j]:=0;

    S:=S+X[i, j];

    Write (X[i, j]:3,' ')

    End;

    WriteLn

    End;

    WriteLn ('S = ', S) ;

    ReadLn

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