tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Задана квадратная матрица
Задана квадратная матрица a размером nxn (n< =10), состоящая из действительных элементов. найти минимальное из чисел, встречающееся в данной матрице более одного раза. язык си
sofi200703
3 14.08.2019 02:30
8
Ответы
Валера666супер
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
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
dlyaigrmoih1
26.06.2019 05:00
Найти объем текста ht,записанного на языке,алфавит которого содержит n=128 символов и k=2000 символов в сообщении...
olgaolgahelga
14.06.2019 11:40
Считая, что каждый символ кодируется 16-ю битами, оцените информационный объем в битах следующей фразы: в шести литрах 6000 миллилитров....
yagodka343
14.06.2019 11:40
Написать программу в паскале. дано произвольное целое положительное число k. найти сумму всех чётных цифр этого числа...
sofyashevtsova
21.04.2020 20:28
Розкажите про ошибки такие как 404, 403, 401 и 500...
736Nikolay11111111
21.04.2020 20:29
Полнения алго-6. Какое значение получит переменная у после выполненияритма?x:=1y:=2*xy:=y+3y:=y*хy:=y+4y:=y*хy:=y+5...
DemonDem25
21.04.2020 20:29
с информатикой одномерный массив)1) Дан массив из n чисел. Вывести на экран количество отрицательных элементов в данном массиве, а так же сами эти элементы. (Пример: ввод:...
eseniadautbekova
18.05.2020 11:18
Выберите правильное завершение циклаБанкомат должен отсчитать 10 купюр. Если переменная і хранит число отсчитанных купюр, то прикаком условии банкомат остановится?i:=0;repeatwriteln(...
annamikhaylova5
18.05.2020 11:18
И снова нужна по информатике, 3-ий класс!Нужен 4-ый во остальные необязательно!...
gbvf1
05.11.2020 16:25
В 11 разрядной сетке выполнить операции: 792-462=?При этом использовать код (обратный, дополнительный, модифицированный обратный, модифицированный дополнительный) Результат...
Anyakeklol1314
19.09.2019 18:13
Объясните эту формулу, не понимаю в упор. ...
Популярные вопросы
Бирдей 5 куыршакка 900 тенге толенди. бир куыршактын багасы канша...
2
323,529 *547,73= решите пример 6 класс...
1
Решите уравнение 5х во второй степени -4х=0...
3
Какие молекулы тела участвуют в тепловом движении? при какой температуре...
2
Какое значение имеет самовоспитание?...
2
Сколько чисел стоит в натуральном ряду между числами : 13 и 28...
1
Один из углов, образовавшийся при пересечении двух прямых секущей на 70...
2
Сочинение миниатюра на тему любой язык - это медаль, которую отчеканила...
1
Быстро мне решить пример p.s вот такая палка / будет означать дробь 2/3*5/7-3/14:...
2
Разложите на множители вырожение 9x^-16y^...
2
#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