1) Даны два массива Z и R размером K x L,

1) Даны два массива Z и R размером K x L, заполненные случайным образом. Сформировать массив Q, в котором каждый элемент соответствует сумме творения значений элементов массивов Z и R, и числа 10. Вывести на экран все массивы.
2) Дан двумерный массив А, размерностью М, заполненный случайным образом. Поменять в данном массиве все нечетные элементы выше побочной основной диагонали на число С, введенное с клавиатуры.
3) Дан двумерный массив D, размерностью М=4,N=6, заполненный случайным образом. Отыскать сумму частей 2 строчки. Полученную сумму вывести на экран.

Задать свой вопрос
Арсений Куторин
нет, все одинаково не сообразил
Таисия Гаврющенко
написать то прогу можно, только смысл осознать нужно
Даниил
аа, либо оба массива длиной k * L
Виктор Галоян
кратче, давай так и сделаю
Гурджин Руслан
дадада,оба
Стефания Хицкова
Спасибо огромное,очень меня выручил,сможешь с остальными 2-мя помочь?
Антон Бекбоев
сейчас 3-ю сделаю
Ярослава
в каком классе-то учишься?
Ритин Игорян
в 10 )
Анастасия Рыбоченко
фига себе, я когда в 10 учился, у меня вроде уже паскаль завершился)
1 ответ

Program Massive;

uses Crt;

const

  K = 3;

  L = 6;

var

  Z: array [1..K * L] of integer;

  R: array [1..K * L] of integer;

  Q: array [1..K * L] of integer;

  i: integer;

  x: integer;

begin

    Randomize;

    x := K * L;

    for i:= 1 to x do

    begin

      Z[i] := Random(20);

      R[i] := Random(10);

    end;

    ClrScr;

    writeln('Massive Z:');

    for i:= 1 to x do

        write(Z[i]:4);

    writeln;

    writeln('Massive R:');

    for i:= 1 to x do

        write(R[i]:4);

    writeln;

    for i:= 1 to x do

        Q[i]:= Z[i] * R[i] + 10;

    writeln('Massive Q:');

    for i:= 1 to x do

        write (Q[i]:4);

    readln

end.


Мария Муманова
Эта 1-ая
Ленка
Program Massive;uses Crt;const M = 4; N = 6;var D: array [1..M, 1..N] of integer; i: integer; j: integer; x: integer;begin ClrScr; Randomize; writeln ('Massive D:'); for i:= 1 to M do begin for j:= 1 to N do begin D[i,j] := Random(20); write(D[i,j]:4); end; writeln; end; for j:= 1 to N do x := x + D[2,j]; writeln; write ('Result = ', x); readlnend.
Дмитрий Руско-Усков
это 3-я
Галиуков Васек
спасибо огррромное еще раз! Вторую осилишь?
Stepan
Program Massive;uses Crt;const M = 4;var D: array [1..M, 1..M] of integer; i: integer; j: integer; c: integer; k: integer;begin ClrScr; Randomize; writeln ('Massive D:'); for i:= 1 to M do begin for j:= 1 to M do begin D[i,j] := Random(20); write(D[i,j]:4); end; writeln; end; write('Enter number C:'); readln(c); k := 0; for i:= M - k - 1 downto 1 do begin for j:= 1 to k + 1 do if (D[i,j] mod 2 <> 0) then D[i,j] := c; k := k + 1; end;
Олег Тырин
for i:= 1 to M do begin for j:= 1 to M do write (D[i,j] : 4); writeln; end; readlnend.
Алеша Динисман
Фурроров!
Вячеслав
Спасибо тебе огромное!!! Не представляешь,как меня выручил! СПАСИБОООО!!!!
Вера Блайченко
пожалуйста, но информатику учи)
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт