Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
Masha1211111111
15.04.2023 15:13 •
Информатика
Задана квадратная матрица a размером nxn (n< =10), состоящая из действительных элементов. найти минимальное из чисел, встречающееся в данной матрице более одного раза. язык си
Ответ:
Настюша1лавруша
04.10.2020 17:37
//Dev-C++ 5.11
#include <stdio.h>
int main(void)
{float a[10][10]={0},newar[100]={0},min=2147483647;
int i,j,n,c,coucurr=1,newn=0,boo=0;
scanf("%d",&n);
for(i=0;i<n;i++)
for(j=0;j<n;j++)
{scanf("%f",&a[i][j]);
newar[newn]=a[i][j];
newn++;}
for(i=0;i<newn;i++)
{for(j=0;j<newn;j++)
if (newar[i]==newar[j] && i!=j)
coucurr++;
if (coucurr>1 && min>newar[i])
{min=newar[i]; boo=1;}
coucurr=1;}
if(boo)
printf("%f",min);
else
printf("Nothing");
return 0;}
Пример ввода:
3
1
2
2
3
3
3
4
4
4
Пример вывода:
2
0,0
(0 оценок)
Популярные вопросы: Информатика
ychviviv
26.02.2023 01:18
Установи соответствие между изображениями мобильных роботов и типами перемещения. Летающие Плавающие Перемещающиеся вертикально Шагающие Рис. 1 Рис. 2 Рис. 3 Рис. 4 ....
костя665
20.10.2020 00:44
Яку команду застосовують для ведення результатів виконання програми мовою Python...
LindaKron
26.08.2021 14:57
Что воходит состав технических средств...
rakhmanets
27.09.2020 23:11
Решите предыдущую учитывая возможности одинаково возраста саши и маши. в таком случае может быть получен ответ саша и маша ровесники...
nlapenko
14.12.2022 20:35
Сколько граней у куба? Сколько рёбер? Сколько вершин? б) Является ли куб прямоугольным параллелепипедом? В чём особенность куба в...
kaltaeva98
14.12.2022 20:35
Найди высоту прямоугольного параллелепипеда, если его объём равен 240 см3, а стороны основания — 5 см и 8 см....
Заяцэ
14.12.2022 20:35
Нужно перевезти 48 т зерна. Какое минимальное количество пятитонных грузовиков для этого потребуется?...
Dashocheg43
14.12.2022 20:35
Периметр прямоугольника равен 48 см, а его ширина — 6 см. Найди длину этого прямоугольника....
Daniluha29
14.12.2022 20:35
а) При делении некоторого числа на 15 получилось частное 6 и остаток 9. Какое это число? б) Какое число при делении на 36 даёт частное 7 и остаток 28?...
Lkjgcvb
17.10.2021 18:04
Кроссворд По горизонтали: 2. Знак математического действия. 4. Запись из одной или нескольких цифр. 5. Часть прямой, соединяющая две точки. 6. Геометрическая фигура,...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <stdio.h>
int main(void)
{float a[10][10]={0},newar[100]={0},min=2147483647;
int i,j,n,c,coucurr=1,newn=0,boo=0;
scanf("%d",&n);
for(i=0;i<n;i++)
for(j=0;j<n;j++)
{scanf("%f",&a[i][j]);
newar[newn]=a[i][j];
newn++;}
for(i=0;i<newn;i++)
{for(j=0;j<newn;j++)
if (newar[i]==newar[j] && i!=j)
coucurr++;
if (coucurr>1 && min>newar[i])
{min=newar[i]; boo=1;}
coucurr=1;}
if(boo)
printf("%f",min);
else
printf("Nothing");
return 0;}
Пример ввода:
3
1
2
2
3
3
3
4
4
4
Пример вывода:
2