Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
Dinho1337
02.02.2020 15:09 •
Информатика
Задана квадратная матрица a размером nxn (n< =10), состоящая из действительных элементов. найти минимальное из чисел, встречающееся в данной матрице более одного раза. язык си
Показать ответ
Ответ:
Дмитрий308228
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 оценок)
Популярные вопросы: Информатика
блабла70
08.06.2021 13:15
Нарисовать программу для чертежника. Включающие вс алгоритмы....
waves24
08.06.2021 13:15
. Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке, первоначально записанного в 8-битовом коде, в 16-битовую кодировку Unicode....
khadarin1977
13.03.2021 05:29
Доброго дня!До ть намалювати блок-схему трикутника та правильного шестикутника , будь ласка)))...
Arslan08Kalmuk
18.10.2021 00:31
с дано и решением 1) Брошюра содержит 16 страниц, на каждой из которых 50 строк из 32 символов каждая,сколько Кбайт составляет обьём этого файла, если для кодирования текста...
elena563
28.09.2022 04:46
Определить размер файла в Кбайтах, если несжатое растровое изображение размером 128*256 пикселей сохраняется, с глубиной цвета 24 бита....
LikaKostukova
09.10.2021 04:46
Составить программу определения наибольшего из двух чисел, введенных с клавиатуры . Составить программу, которая для трех чисел, введенных с клавиатуры, отрицательные возводит...
ЧОПОЧНИК
14.03.2021 00:55
Заполните таблицу название клавиши на языке произношение на языке esc enter shift capslock control alt backspace delete insert home end ageup pagedown numlock...
egyrt
14.03.2021 00:55
Вкаком случае программы и приложения могут перестать работать...
adelinathebest
14.03.2021 00:55
Умоляю сведения , команды из окружающего мира как называется? ?...
zubtan1951
14.03.2021 00:55
Javascript вычислить сумму элементов массива, порядковые номера которых со значениями этого элемента...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#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