Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
nexus911
0 / 0 / 0
Регистрация: 16.02.2013
Сообщений: 16
1

Составить программу для подсчета среднего арифметического положительных элементов прямоугольной таблицы В, состоящей из MN целых чисел

04.06.2013, 18:19. Просмотров 982. Ответов 1
Метки нет (Все метки)

Составить программу для подсчета среднего арифметического положительных элементов прямоугольной таблицы В, состоящей из MN целых чисел. Сформировать матрицу с помощью генератора случайных чисел и организовать ее вывод на экран.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.06.2013, 18:19
Ответы с готовыми решениями:

Составить программу для подсчета среднего арифметического ненулевых ячеек прямоугольной таблицы Х, что состоит из M*N целых чисел, лежащих в диапазоне
Составить программу для подсчета среднего арифметического ненулевых ячеек прямоугольной таблицы Х,...

Составить программу для подсчета суммы положительных элементов квадратной таблицы В, состоящей из N × N целых чисел
Составить программу для подсчета суммы положительных элементов квадратной таблицы В, состоящей из N...

Составить программу для подсчета произведения элементов целочисленной прямоугольной таблицы Y
Составить программу для подсчета произведения элементов целочисленной прямоугольной таблицы Y,...

Составить программу для подсчета произведения элементов целочисленной прямоугольной таблицы
3. Составить программу для подсчета произведения элементов целочисленной прямоугольной таблицы Y,...

Составить программу вычисления среднего арифметического положительных элементов C[M], где (M≤15)
Как сделать ? Я недавно просто начал изучать c++, вот и проблемы в универе.Спасибо большое заранее

1
Lvaruky
8 / 8 / 9
Регистрация: 10.05.2013
Сообщений: 26
04.06.2013, 18:56 2
Лучший ответ Сообщение было отмечено nexus911 как решение

Решение

матрица заполняется рандомными числами от -9 до 9:
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
#include <iostream>
#include <ctime>
#include <vector>
#include <iomanip>
 
using namespace std;
 
int main () {
    srand(time(NULL));
    int M,N,counter=0;
    double result=0.0;
    cin>>M>>N;
    vector<vector<int>> mas(M);
    //заполнение рандомными числами от -9 до 9
    for (int i = 0; i < M; i++) {
        for (int j = 0; j < N; j++) {
            mas[i].push_back(-9+19*rand()/RAND_MAX);
        }
    }
    //вывод массива и суммирование положительных чисел
    for (int i = 0; i < M; i++) {
        for (int j = 0; j < N; j++) {
            cout<<setw(2)<<mas[i][j]<<" ";
            if (mas[i][j]>0) {
                result+=mas[i][j];
                counter++;
            }
        }
        cout<<endl;
    }
    result/=counter;
    cout<<endl<<result;
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.06.2013, 18:56

Составить программу для подсчета суммы отрицательных элементов квадратного массива Х, что состоит из N?N целых чисел, расположенных ниже главной диаго
Составить программу для подсчета суммы отрицательных элементов квадратного массива Х, что состоит...

Составить программу для подсчёта суммы положительных элементов квадратной таблицы В, состоящей из N×N целых чисел
Составить программу для подсчёта суммы положительных элементов квадратной таблицы В, состоящей из...

Составить программу подсчета среднего арифметического элементов двумерного массива
Помогите решить 2 задачки, пожалуйста. К завтрашнему дню нужно 2. Ввести двумерный массив...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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