М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
nikitakuryan228
nikitakuryan228
28.09.2022 07:52 •  Информатика

Написать в паскаль. двухмерный массив размером m*n заполнить случайными целыми числами в интервале от -90 до 0. вывести полученный массив на экран в виде таблицы. найти количество элементов кратных 4 в последней строке.

👇
Ответ:
laurenR
laurenR
28.09.2022
const
  n = 5; m = 5;

var
  a: array [0..m, 0..n] of shortint;
  i, b, c: integer;

begin
  for i := 1 to m do
  begin
    for b := 1 to n do
    begin
      a[i, b] := random(-90, 0);
      write(a[i, b]:4);
      if (i = m) then
        if (a[i, b] mod 4 = 0) then
          c += 1;
    end;
    writeln((i = m) and (b = n) ? ' ' + c : '');
  end;
  writeln();
end.
4,5(15 оценок)
Ответ:
niagara4
niagara4
28.09.2022
Var a:array [1..200,1..200] of integer;
i,k,m,n:integer;
begin
writeln ('Введи размерность массива');
readln (m,n);
for i:=1 to m do begin
for j:=1 to n do begin
a[i,j]:=random(91)-90;
write (a[i,j]:4);
end;
writeln;
end;
for j:=1 to n do
if a[m,j] mod 4=0 then inc(k);
writeln (k);
readln;
end.
4,7(61 оценок)
Открыть все ответы
Ответ:
Лолик1112
Лолик1112
28.09.2022

80) Код программы:

var A:array[1..10] of integer;

i:integer;

begin

  writeln('Заданный массив:');

 for i:=1 to 10 do begin

      A[i]:=random(101);

      write(A[i], ' ');

      end;

      writeln('');

       writeln('Четные элементы массива:');

 for i:=1 to 10 do begin

   if (A[i] mod 2 = 0) then

     writeln(A[i]);

 end;

end.

81) Код программы:

var D:array[1..8] of integer;

sum, i:integer;

begin

 sum:= 0;

  writeln('Заданный массив:');

 for i:=1 to 8 do begin

      D[i]:=random(101);

      write(D[i], ' ');

      end;

      writeln('');

 for i:=1 to 8 do

   sum:= sum + D[i];

 writeln('Сумма элементов массива = ',sum);

end.

4,4(6 оценок)
Ответ:

goal

file_str("D:/Work/input.txt", InitialString),

string_to_list(InitialString, InitialList),

remove_repeated(InitialList, ListWithoutRepeated),

list_to_string(ListWithoutRepeated, StringWithoutRepeated),

write(StringWithoutRepeated), nl.

А теперь удалив из строки повторные вхождения символов, получаем:

если исходная строка пуста — результатом является пустая строка;

исходная строка разбивается на первый символ (FirstSymbol) и остальные символы (StringTail);

удаляются все вхождения символа FirstSymbol из StringTail — в результате формируется StringTailWithoutSymbol;

StringTailWithoutSymbol обрабатывается рекурсивно, в результате формируется Tail;

в качестве результата возвращается строка, составленная из FirstSymbol и Tail.

4,4(1 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ