Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.75
SkillTry
Сообщений: n/a
#1

Двумерные массивы / среднее арифметическое / количество элементов - C++

04.06.2012, 11:36. Просмотров 3252. Ответов 2
Метки нет (Все метки)

Подскажите пожалуйста, голова уже болит =_=
Дан вещественный массив А[N][М]. Определить количество элементов массива, которые меньше среднего арифметического значения всех элементов своей строки.
есть такой код, но он выглядит как то несауразно.. как 3 столбца и 9 строк, а вроде как должен быть 3х3

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <iostream>
#include <stdlib.h>
#include<conio.h>
 
using namespace std;
// среднее арифметическое элементов каждой строки целочисленного массива, содержащего К элементов
int main(void)
{
    srand(2356);
const int K=3;
int i,j,sum_str,sr_arif, a[K][K];
for (i=0;i<K;i++)
for (j=0;j<K;j++)
{
a[i][j] = rand() % 10;//Заполняем массив рандомными числами
}
 
for (i=0;i<K;i++)
for (j=0;j<K;j++)
{
    cout << i << ", " << j << ": " << a[i][j] << "\n"; //Выводим результат заполнения
}
getch();
//Считаем среднее арифм.
for (i=0;i<K;i++) 
{
    sum_str=0;
    sr_arif=0;
    for (j=0;j<K;j++)
    {
    sum_str=sum_str+a[i][j];
    }
    cout<<"\n"<<sum_str;
    sr_arif=sum_str/K;
    cout<<" srednee arifmeticheskoe stroki "<<i<<" ravno "<<sr_arif<<" \n ";
}
 
getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.06.2012, 11:36     Двумерные массивы / среднее арифметическое / количество элементов
Посмотрите здесь:
Среднее арифметическое элементов стоящих на чётных позициях - двумерные массивы C++
C++ Двумерные массивы. Определить среднее количество учеников классах в каждой параллели
C++ Массивы. Найти среднее арифметическое отрицательных элементов
C++ Найти среднее арифметическое значение четных элементов и среднее арифметическое нечетных элементов и сравнить их между собой
C++ Определить сумму указанных элементов, количество нечетных элементов и среднее арифметическое четных элементов массива
C++ Одномерные массивы: Найти среднее арифметическое всех элементов массива
Одномерные массивы (найти среднее арифметическое всех элементов массивов) C++
C++ Двумерные массивы. Количество отрицательных элементов. Седловые точки
C++ Среднее арифметическое положительных элементов массива, произведение и количество отрицательных элементов
Найти количество элементов превышающих среднее арифметическое всех элементов массива C++
Вычислить среднее арифметическое, сумму элементов и количество элементов заданной последовательности C++
C++ Количество элементов последовательности, начиная с третьего, среднее арифметическое элементов

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
apachan
13 / 13 / 2
Регистрация: 07.12.2010
Сообщений: 127
04.06.2012, 12:12     Двумерные массивы / среднее арифметическое / количество элементов #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include <iostream>
#include <stdlib.h>
#include<conio.h>
 
using namespace std;
// ñðåäГ*ГҐГҐ Г*ðèôìåòè÷åñêîå ýëåìåГ*òîâ ГЄГ*æäîé ñòðîêè öåëî÷èñëåГ*Г*îãî Г¬Г*Г±Г±ГЁГўГ*, ñîäåðæГ*Г№ГҐГЈГ® ГЉ ýëåìåГ*òîâ
int main(void)
{
srand(2356);
const int K=3;
int i,j,sum_str,sr_arif, a[K][K];
for (i=0;i<K;i++)
for (j=0;j<K;j++)
{
a[i][j] = rand() % 10;//Г‡Г*ïîëГ*ГїГҐГ¬ Г¬Г*Г±Г±ГЁГў Г°Г*Г*äîìГ*ûìè Г·ГЁГ±Г«Г*ìè
}
 
for (i=0;i<K;i++)
{
for (j=0;j<K;j++)
{
cout <<a[i][j]<<" "; //Âûâîäèì ðåçóëüòГ*ГІ Г§Г*ïîëГ*ГҐГ*ГЁГї
}
cout <<endl;
}
getch();
//Ñ÷èòГ*ГҐГ¬ ñðåäГ*ГҐГҐ Г*ðèôì.
for (i=0;i<K;i++)
{
sum_str=0;
sr_arif=0;
for (j=0;j<K;j++)
{
sum_str=sum_str+a[i][j];
}
cout<<"\n"<<sum_str;
sr_arif=sum_str/K;
cout<<" srednee arifmeticheskoe stroki "<<i+1<<" ravno "<<sr_arif<<" \n ";
}
 
getch();
}
SkillTry
Сообщений: n/a
04.06.2012, 12:33     Двумерные массивы / среднее арифметическое / количество элементов #3
спасибо огромное за поправку, теперь бы еще "Определить количество элементов массива, которые меньше среднего арифметического значения всех элементов своей строки." было бы очень здорово =)
Yandex
Объявления
04.06.2012, 12:33     Двумерные массивы / среднее арифметическое / количество элементов
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru