Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   задача на массивы,доделать (http://forum.oszone.net/showthread.php?t=221790)

Famous9221 29-11-2011 20:44 1805924

задача на массивы,доделать
 
Даны вещественные массивы M[6][6], N[6][6].Определить значения массивов CM[6] и CN[6] по следующему правилу: CM[i]=максимальному значению i-ой строки массива M, если M[i][0]>0,CM[i]=минимальному значению i-ой строки массива M, если M[i][0]<=0.Значения массива CN[6] определяется аналогично по массиву N.В программе предусмотреть ввод массивов и вывод исходных данных и результатов.

Код:

#include <iostream.h>
#include <iomanip.h>
void main()
{
// объявление массивов и переменных
float M[6][6],N[6][6];
int i,j;
//ввод данных в массив M
cout <<"Вывод массива M:\n";
for (i=0;i<6;i++)
for (j=0;j<6;j++)
{
cout <<"Введите элемент массива M[" << i << "] [" << j << "]=";
cin >> M[i][j];
}
//ввод данных в массив N
cout <<"Ввод массива N:\n";
for (i=0;i<6;i++)
{
cout <<"Введите элемент массива N["<< i <<"]=";
cin >> N[i];
}
// расчёт массива CM
for (i=0;i<6;i++) // организация цикла по
for (j=0;j<6;j++)  строкам массива
{
CM[i]=0
if (M[i][0]>0)


дальше не знаю что делать . Помогите разобраться в этом . Есть ли ошибки в тексте программы?

Drongo 30-11-2011 00:26 1806078

Цитата:

Цитата Famous9221
//ввод данных в массив N
cout <<"Ввод массива N:\n";
for (i=0;i<6;i++)
{
cout <<"Введите элемент массива N["<< i <<"]=";
cin >> N[i]; »

Здесь ошибка, у вас N двухмерный массив, а вы вводите в него данные как в одномерный. Организуйте правильный ввод массивов.

Цитата:

Цитата Famous9221
дальше не знаю что делать »

Напишите что вы сделали и что именно у вас не выходит, где затор получается?


Время: 01:57.

Время: 01:57.
© OSzone.net 2001-