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

Чтобы земля на грядках была чтобы дождь. 1-необходимо 2-достаточно 3-необходимо и достаточно

👇
Ответ:
Ivanprofi22
Ivanprofi22
01.12.2021

Вариант 2 - достаточно, так как грядки могут намокнуть другим лейка )

4,8(19 оценок)
Открыть все ответы
Ответ:
Uses
  Crt;
const
  nn=10;
var
  a:array[1..nn,1..nn] of integer;
  d:array[1..nn] of boolean;
  i,j,k,n,n1,i1:integer;
begin
  ClrScr;
  Randomize;
  Write('Укажите число строк в массиве (2-10): ');
  Read(n);
  Writeln('Исходный массив');
  for i:=1 to n do
  begin
    for j:=1 to n do
    begin
      a[i,j]:=Random(51)-25;
      Write(a[i,j]:4)
    end;
    Writeln
  end;
  Write('Введите число, строки с которым надо удалить: ');
  Read(k);
  for i:=1 to n do
  begin
    d[i]:=False;
    j:=1;
    while (j<=n) and not d[i] do
    begin d[i]:=(a[i,j]=k); Inc(j) end
  end;
  n1:=n;
  while (d[n1]) and (n1>0) do Dec(n1);
  if n1=0 then Writeln('Удалены все строки')
  else begin
    for i:=n1 downto 1 do
    begin
      if d[i] then begin
    for i1:=i to n1-1 do
      for j:=1 to n do a[i1,j]:=a[i1+1,j];
    Dec(n1)
      end
    end;
    Writeln('Результирующий массив');
    for i:=1 to n1 do
    begin
      for j:=1 to n do Write(a[i,j]:4);
      Writeln
    end
  end;
  ReadKey
end.

Тестовое решение:
Укажите число строк в массиве (2-10): 10
Исходный массив
  -6  23  18   9   4  15 -22  12  16 -18
  11  20 -16 -22 -20 -24 -21  25  12  14
 -11   7  22   4  -6 -15 -14  -7 -19   1
 -16   5  -9  19   6  10   2   2  10  18
 -18  -6 -24  21  16 -22  12   2 -25   5
   0 -11  16 -11   6  21 -12  -1  13 -20
 -24   3 -22  14  19  22   2 -15  10 -13
 -22  16  12  24  -3  -2 -20  16 -11   4
  -9 -15  -1 -20  17 -17 -24   3 -19   9
  23   7 -25  -6  16  13  -5  22 -18  18
Введите число, строки с которым надо удалить: -6
Результирующий массив
  11  20 -16 -22 -20 -24 -21  25  12  14
 -16   5  -9  19   6  10   2   2  10  18
   0 -11  16 -11   6  21 -12  -1  13 -20
 -24   3 -22  14  19  22   2 -15  10 -13
 -22  16  12  24  -3  -2 -20  16 -11   4
  -9 -15  -1 -20  17 -17 -24   3 -19   9
4,5(46 оценок)
Ответ:
liza73578
liza73578
01.12.2021
1 задание) ответ: 1323141;
Двигаемся в обратном порядке 2324142 (идём с конца) ей противоположные 1323141
2 задание) ответ: 2949;
мы должны получить 11 и 13 причем минимально . можем только так 9+2 и 9+4 . значит 2949
3 задание)   ответ: 3;
чтобы добраться до 21 нам нужно выполнить 1 команду 6 раз и 3 раза вторую , нас спрашивают про вторую пишем ответ 3
4 задание) ответ: 1;
нам нужно число которое делится на 5 то есть 4 отпадает , и также нам нужно чтобы модуль разности был не более 2 и во втором и в третьем модуль разности больше 2 , остается 1.
5 задание)  ответ: 1112221;
Я всегда начинаю с обратного 
57-56-28-14-7-6-5-4  собираем с конца 1112221 
4,5(41 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ