OmgWhatIT
0 / 0 / 0
Регистрация: 11.06.2013
Сообщений: 6
|
|
#1 | |
Найти разницу между средним арифметическим положительных и отрицательных элементов столбцов с нечётными номерами матрицы - C++21.06.2013, 05:45. Просмотров 413. Ответов 7
Метки нет Все метки)
(
Доброго времени суток! Ребята, подскажите пожалуйста, что это за бредятина и чего хочет от меня преподаватель?)
Дали на контрольную работу задание. Уже трижды голову сломал. Сдать нужно завтра, как всегда придержал на последний срок.(( Найти разницу между средним арифметическим положительных и отрицательных элементов столбцов с нечётными номерами матрицы А(7,10). У меня из выше перечисленного получилось только создать матрицу ![]() Очень прошу, если кто шарит, помогите)))
0
|
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
21.06.2013, 05:45 |
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Найти разницу между средним арифметическим положительных и отрицательных элементов столбцов с нечётными номерами матрицы (C++):
7
Найти разницу между количеством положительных и отрицательных элементов - C++ Вычислить разницу между средним арифметическим и медианой - C++ Найти минимальное значение среди элементов матрицы, расположенных в строках с нечётными номерами - C++ Третий положительный элемент массива заменить средним арифметическим положительных элементов - C++ Заменить все элементы с отрицательными значениями средним арифметическим значением всех положительных элементов - C++ Заменить все элементы с отрицательными значениями средним арифметическим значением всех положительных элементов. - C++ |
AntonChik
1084 / 582 / 21
Регистрация: 11.11.2008
Сообщений: 1,544
|
||||||
21.06.2013, 10:58 | #2 | |||||
1
|
OmgWhatIT
0 / 0 / 0
Регистрация: 11.06.2013
Сообщений: 6
|
|
21.06.2013, 18:49 [ТС] | #3 |
@AntonChik, первое что пришло в голову это сделать так:
Код
#include <iostream> using namespace std; int main() { int x[4]={0}; for(int j=0;j<7;j++) for(int i=1;i<10;i+=2) if (a[i][j]<0) {x[0]+=a[i][j]; x[1]++;} else {x[2]+=a[i][j]; x[3]++;} printf("%f",(float)x[0]/x[1] - (float)x[2]/x[3]); system("pause"); return 0; } статьи типа "как правильно объявлять переменные" тоже ни к чему хорошему не привели. как вариант, ещё можно рассмотреть и то, что я пока что в программировании полный нуб))
0
|
Belfegor
Ghost
173 / 173 / 6
Регистрация: 16.09.2012
Сообщений: 526
|
||||||
21.06.2013, 20:06 | #4 | |||||
![]()
1
|
OmgWhatIT
0 / 0 / 0
Регистрация: 11.06.2013
Сообщений: 6
|
|
21.06.2013, 20:42 [ТС] | #5 |
@Belfegor, мне кажется у меня "неправильный" компилятор. Скопировал код туда, а там...
0
|
OmgWhatIT
0 / 0 / 0
Регистрация: 11.06.2013
Сообщений: 6
|
|
21.06.2013, 20:49 [ТС] | #6 |
дайте линк на Ваш компилятор, пожалуйста
![]()
0
|
MrGluck
Модератор
![]() ![]() 7730 / 4766 / 732
Регистрация: 29.11.2010
Сообщений: 13,032
|
|
21.06.2013, 20:52 | #7 |
http://sourceforge.net/projects/mingwbuilds/
либо расширение дева от орвел (там уже новый mingw) http://orwelldevcpp.blogspot.de/
0
|
Belfegor
Ghost
173 / 173 / 6
Регистрация: 16.09.2012
Сообщений: 526
|
||||||
21.06.2013, 21:09 | #8 | |||||
IDE http://www.codeblocks.org/
компилятор GCC mingw-9.6.exe (33.9 MB) Добавлено через 3 минуты
0
|
21.06.2013, 21:09 | |
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
21.06.2013, 21:09 |
Привет! Вот еще темы с ответами:
8
Заменить в каждом массиве максимальный элемент средним арифметическим положительных элементов (если оно существует) соответствующего массива - C++ Найти разницу между произведением нечетных элементов последовательности и max элементом среди отрицательных - C++ Заменить максимальный элемент массива средним арифметическим положительных элементов массива - C++
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |