Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » задача С++ про массивы

Ответить
Настройки темы
задача С++ про массивы

Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Даны вещественные массивы А[4][6], B[4][6]. Для каждого массива определить сумму и количество отрицательных элементов, расположенных в нечетных строках. И если можно то написать комментарии.
решить задачу нужно с использованием функций с указателями в качестве аргументов

Отправлено: 15:36, 23-01-2007

 

Аватара для XCodeR

Ветеран


Сообщения: 878
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


теория:
решение ищите сами, Вы ведь сами пошли учиться, так не сопротивляйтесь попытке влить в вас знания.
Цитата:
Для каждого массива определить сумму
вложенные циклы
Код: Выделить весь код
for(i.....)
for(j.....)
в которых суммируем элементы.
Цитата:
количество отрицательных элементов
в тех же массивах, проверяем на нечетность i & j(как вариант делением с остатком, и проверкой того, что остаток равен 0) и опять делаем сумму но уже в новую переменную.

Отправлено: 15:52, 23-01-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


начало есть
надо саму обработку массива

#include<iostream.h>
#include<iomanip.h>
#include<conio.h>
//Прототипы функций
void inputmas(float[4][6],char);
float raschet(float [4][6], float*, float*);
void printrez(float [4][6],char);

void main()
{
cout <<" Задача № 2 \n";
cout <<"Даны вещественные массивы А[4][6], B[4][6]. \n";
cout <<"Для каждого массива определить сумму и количество \n";
cout <<"отрицательных элементов, расположенных в нечетных строках. \n";
cout<<"\nДля вывода результатов вам нужно самостоятельно заполнить массив!\n";

// Объявление массива и переменных
float a[4][6],b[4][6], summa,kol;
//summa - сумма отрицательных элементов, расположенных в нечетных строках.
//kol - количество отрицательных элементов, расположенных в нечетных строках.

// Обращение к функциям
inputmas(a,'a');
inputmas(b,'b');
raschet(a, &summa, &kol);
raschet(b, &summa, &kol);
printrez(a,'a');
printrez(b,'b');
cout<<"Нажмите любую клавишу...";
getch();
return;
}
//--------------------------------------------------------------------
// Определение функции ввода массива inputmas()
void inputmas(float x[4][6], char name)
{
cout <<" Вводим массив "<<name<<endl;
int i,j;
for (i=0;i<4;i=++)
for (j=0;j<6;j++)
{
cout<<" Введите "<<name<<"["<<i<<"]["<<j<<"]=";
cin >>x[i][j];
}
}

//---------------------------------------------------------------------
// Определение расчетной функции



Отправлено: 16:01, 23-01-2007 | #3


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Все
долбался долбался и решил сам задачу

Отправлено: 23:35, 24-01-2007 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » задача С++ про массивы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Задача про путь и скорость по физике Student00 Хочу все знать 4 21-09-2009 16:12
C/C++ - Массивы SS3 Программирование и базы данных 3 29-04-2009 21:47
Теория - Задача про два круга DaRiYs Программирование и базы данных 5 02-03-2008 13:14
Массивы в С++ Guest Программирование и базы данных 2 27-09-2004 10:12
C++ и массивы ? IG Программирование и базы данных 9 09-06-2003 09:33




 
Переход