Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 26.11.2013
Сообщений: 24
1

ОБРАБОТКА двумерный массив

26.11.2013, 18:44. Показов 388. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Тоже самое, написала в с++ программу , скомпилировала.. все нормально, но начинаю вводить массив, как программа прекращается.. исправьте пожалуйста.
С массива [Dij] mn создать вектор из элементов что рав изменяют произведения max элемента и min элемента в строке.

#include<stdio.h>
main()
{ int i,j,n,m;
float A[10][20],min,max,b[10];
while(1)
{ printf("Vvedit n ta m masivu A: ");
scanf("%d%d",&n,&m);

if(n>0&&n<=10&&m>0&&m<=20) break;
printf ("PPV!");
}
for(i>0; i<n; i++)
for(j=0; j<m; j++)
{ printf("Vvedit A[%i][%i]", i,j);
scanf("%f", A[i][j]);
}
printf("\n Masiv A ");
for(i=0; i<n; i++)
{ for(j=0; j<m; j++)printf("%6.3f", A[i][j]);
printf("\n");
}
for(i=0; i<n; i++)
{ min=A[i][0];
for(j=1; j<m; j++) if(A[i][j]<min) min=A[i][j];
max=A[i][0];
for(j=1; j<m; j++) if(A[i][j]>max) max=A[i][j];
b[i]=min*max;
}
printf("Shykanuy vektor b\n");
for(i=0; i<n; i++) printf("%6.2f",b[i]);
scanf("%d",&n);
}

Добавлено через 3 минуты
я условия неправильно написала, там нужно создать вектор из элементов что ровен произведению max элемента и min элемента в строке.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.11.2013, 18:44
Ответы с готовыми решениями:

Двумерный массив. Обработка элементов в выделенной области
Вот текст задачи: Дана действительная матpица A,i,j=1,.,., n. Получить действительную матpицу...

Сделайте, чтобы двумерный вектор обогнал двумерный массив при заполнении случайными числами
Всем привет! Попробовал сравнить время заполнения векторов в векторе и массивов в массиве...

Как можно вложить двумерный массив в двумерный?
Нужно написать программу перемножения двух матриц размерностью МxМ, элементы которых, матрицы...

Массив: Как скопировать двумерный массив в другой массив?
Как скопировать двумерный массив в другой массив?

4
267 / 255 / 27
Регистрация: 27.09.2013
Сообщений: 876
Записей в блоге: 1
26.11.2013, 19:28 2
Julia_art, сейчас попробую найти ошибку. Если не секрет, почему на С пишете? По заданию или вас не учат cout/cin и прочему?

Добавлено через 8 минут
Julia_art, а тут scanf("%f", A[i][j]); не надо scanf("%f", &A[i][j]); ? Попробуйте заменить
0
0 / 0 / 0
Регистрация: 26.11.2013
Сообщений: 24
27.11.2013, 01:24  [ТС] 3
Да, мы учим с++, вот и задают задачки.
0
267 / 255 / 27
Регистрация: 27.09.2013
Сообщений: 876
Записей в блоге: 1
27.11.2013, 01:27 4
Julia_art, просто обычно в с++ i создают прямо в цикле... Ну ладно. Проблема то разрешилась?
0
0 / 0 / 0
Регистрация: 26.11.2013
Сообщений: 24
27.11.2013, 01:34  [ТС] 5
увы, нет.. та ладно, завтра в преподавателя спрошу.
0
27.11.2013, 01:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.11.2013, 01:34
Помогаю со студенческими работами здесь

Массив: преобразорвать двумерный массив в одномерный и отсортировать его методом пузырька
всем привет. народ помогите с прогой, конкретно с функцией sort (65 строка), она должна двухмерный...

Массив: Как можно задать и вывести симметричный двумерный массив?
как можно задать и вывести симметричный массив

Чем отличаются двумерный символьный массив и массив указателей на строки
Двумерный символьный массив и массив указателей на строки. Собственно чем они отличаются? Заранее...

Дан двумерный массив 3х3. Получить одномерный массив из из отрицательных элементов матрицы.
Пожалуйста, помогите решить простым методом задачку, просто не могу понять смысл ее выполнения....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru