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

Pascal. , . информатика 10 класс матрица a состоит из 8 строк и 10 столбцов. найти минимальный элемент и удалить строку и столбец, на пересечении которых он находится.

👇
Ответ:
nasowmza
nasowmza
17.08.2021
Вот ответ - все решение написано в скриншотах
Pascal. , . информатика 10 класс матрица a состоит из 8 строк и 10 столбцов. найти минимальный элеме
Pascal. , . информатика 10 класс матрица a состоит из 8 строк и 10 столбцов. найти минимальный элеме
Pascal. , . информатика 10 класс матрица a состоит из 8 строк и 10 столбцов. найти минимальный элеме
4,7(8 оценок)
Ответ:
vanyushagrechk
vanyushagrechk
17.08.2021
Еще вариант решения. Работает на первом минимальном элементе.

var
  a: array[1..8, 1..10] of integer;
  min, i, j, im, jm: integer;
begin
  min := MaxInt;
  //Заполнение матрийцы, вывод и поиск минимального
  for i := 1 to 8 do
  begin
    for j := 1 to 10 do
    begin
      a[i, j] := random(21) - 10;
      if a[i, j] < min then begin
        min := a[i, j];im := i;jm := j; //в im и jm индексы минимального
      end;
      write(a[i, j]:4);
    end;
    writeln;
  end;
  writeln('Первое минимальное a[', im, ',', jm, '] = ', min:3);
  //Удаление строки и столбца
  for i := im to 7 do
    for j := 1 to 10 do a[i, j] := a[i + 1, j];
  for i := 1 to 7 do
    for j := jm to 9 do a[i, j] := a[i, j + 1];
   
  //Вывод матрицы
  for i := 1 to 7 do
  begin
    for j := 1 to 9 do write(a[i, j]:4);
    writeln;
  end; 
end.

Тестовое решение:

   3   3   9   7   0   6  -6  -3  -9  10
   7   8  -3  -4  -9   0   9  -5  -3   8
   3   2  -7   1   6  -6  -8  10  -7   1
   2   0  -9   2   1  -2   7   1   7   5
  -6  -1  -7  -6  -7   7 -10   6   9  -6
  -3  -7   9   9   3 -10  -1  -3 -10  -4
   4  -6  -7   0  -3  -4   7   5   6   3
   4  -2  -1   3   4  -7  -1   9  -2   9

Первое минимальное a[5,7] = -10

   3   3   9   7   0   6  -3  -9  10
   7   8  -3  -4  -9   0  -5  -3   8
   3   2  -7   1   6  -6  10  -7   1
   2   0  -9   2   1  -2   1   7   5
  -3  -7   9   9   3 -10  -3 -10  -4
   4  -6  -7   0  -3  -4   5   6   3
   4  -2  -1   3   4  -7   9  -2   9
4,7(41 оценок)
Открыть все ответы
Ответ:
Игорь12463
Игорь12463
17.08.2021

var

  k, i, n: integer;  //k - данное число, n - количество делителей числа k

  s: real;  //s - сумма делителей числа k

 

begin

  n:= 0;  //Обнуляем счетчики

  s:= 0;

  writeln('Введите целое число');

  readln(k);  //Вводим число k

  for i:= 1 to k do  {Проверяем какие числа от 1 до k являются делителями числа k}

    if k mod i = 0 then   {Если k делится без остатка на i, то прибавляем число i к сумме и прибавляем к счетчику 1}

    begin

      n:= n + 1;

      s:= s + i;

    end;

  writeln('Среднее арифметическое делителей числа ', k, ' равно: ', s / n : 0 : 5);  {Выводим среднее арифметическое делителей с округлением до 5 знаков после запятой}

end.

4,8(47 оценок)
Ответ:
xdxdxdxdxdxdx
xdxdxdxdxdxdx
17.08.2021

1) решаем по формуле Хартли:

\frac{4}{32} = 0,125 - вероятность, что достали красный клубок

I = -log_2 0.125 = -(-3) = 3бит

 

2)Пусть в коробке было х белых карандашей.

Вероятность того, что достали белый карандаш, равна – х/64.

Количество информации сообщения о том, что достали белый карандаш, равно I= - log2 (х/64) бит, что по условию задачи составляет 4 бита, т.е. имеет место уравнение:

I = -log_2 \frac{x}{64} = 4

 

log_2 \frac{64}{x} = 4

 

\frac{64}{x} = 2^4

 

x = 4

 

Значит, в коробке было 4 белых карандаша.

 

3)Пусть в корзине - х белых перчаток

Тогда всего перчаток – (х + 2).

Вероятность того, что достали пару черных перчаток равна – 2/(х+2).

Количество информации сообщения о том, что достали черные перчатки, равно

I= - log2 (2/(х+2)) бит, что по условию задачи составляет 4 бита, т.е. имеет место уравнение:

I = -log_2 \frac{2}{x+2} = 4

 

log_2 \frac{x+2}{2} = 4

 

\frac{x+2}{2} = 2^4

 

x=30

 

В корзине было 30 белых пар перчаток.

Следовательно, всего в корзине – (30+2)=32 пары перчаток

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