danek20063
07.11.2021 00:24

Нужно написать программу на Java
Дана матрица размера M × N. Найти максимальный среди минимальных элементов ее строк. Есть код на Паскале

const
rows = 10; { <-- Количество строк }
columns = 10; { <-- Количество столбцов }

var
A: array[1..rows, 1..columns] of integer;
i, j, M, N: byte;
MinElem, MaxMinElem: integer;

begin
repeat
write('M = ');
readln(M)
until (M >= 1) and (M <= rows); { <-- Количество строк от 1 до rows }
repeat
write('N = ');
readln(N)
until (N >= 1) and (N <= columns); { <-- Количество столбцов от 1 до columns }
{ Формируем и выводим матрицу: }
randomize;
writeln('Случайная матрица ', M, 'x', N, ':');
for i := 1 to M do begin
for j := 1 to N do begin
a[i, j] := -100 + random(200); { <-- Случайный элемент -100..99 }
write(a[i, j]:4);
if j = 1 then MinElem := a[i, j] { <-- Инициализация минимального элемента }
else { Сравниваем остальные элементы с минимальным: }
if a[i, j] < MinElem then MinElem := a[i, j]
end;
if i = 1 then MaxMinElem := MinElem { <-- Инициализация максимального минимума }
else
if MinElem > MaxMinElem then MaxMinElem := MinElem;
writeln
end;
writeln;
writeln('Максимальный среди минимальных элементов строк: ', MaxMinElem);
readln
end.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
мышка72
24.01.2020 00:55

Авторлық құқық

1) автор - шығармашылық еңбегімен ғылым, әдебиет, өнер туындысын жасаған жеке тұлға;

2) авторлық құқық - автордың жеке мүліктік емес және мүліктік құқықтары;

3) авторлық құқықты және сабақтас құқықтарды қорғаудың техникалық құралы - туындыларға немесе сабақтас құқықтар объектілеріне қол жеткізуді бақылайтын, автор, сабақтас құқықтар иесі немесе өзге де айрықша құқықтар иесі туындыларға немесе сабақтас құқықтар объектілеріне қатысты рұқсат етпеген іс-әрекеттерді жүзеге асыруды болғызбайтын не шектейтін техникалық (бағдарламалық-техникалық) құрылғы немесе оның компоненттері;

Объяснение:

0,0(0 оценок)
Ответ:
thebilryto0854
08.08.2020 04:38

5 цифр ответ 10010

Объяснение:

При переводе в двоичную систему мы каждое число делим на 2. 18 мы делим на 2 берём по 9. От 18-18=0. Дальше где в ответе у нас получилось 9 мы эту девятку делим на 2 берём по 4 это 8 от 9-8=1 пишим 1. Дальше мы 4 делим на 2 берём по 2 ответ 4 будет ноль. Потом 2 делим на 2 берём по 1. 2-2=0

И вот те чифры которые у нас остались от деления когда мы вычитал от 18-18,от 9-8. Мы их записываем в обратном порядке. Вот и ответ 10010. Надеюсь хорошо объяснила

Если не понятно спрашивай ;)

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота