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

Найти индекс первого элемента, превосходяшего среднее арифметическое всех элементов матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу, которая считывает текст из файла и записывает в другой файл http://www.cyberforum.ru/cpp-beginners/thread606229.html
Написать программу, которая считывает текст из файла и записывает в другой файл все слова, встречающиеся в тексте несколько раз.
C++ Структура: вывести на экран информацию о результатах прыжков в длину, отсортированную в порядке возрастания мест В одном файле хранятся сведения об участниках соревнований: номер участника, ФИО, страна, во 2 файле сведения об итогах соревнований: номер участника, вид соревнований, дата, место. вывести на экран информацию о результатах прыжков в длину (номер участника, ФИО, страна, место), отсортированную в порядке возрастания мест. http://www.cyberforum.ru/cpp-beginners/thread606222.html
C++ Программа, считывающая текст из файла
Написать программу, которая считывает текст из файла и записывает в другой файл встречающиеся в тексте числа, из отрезка и находит их среднее арифметическое.
C++ Написать программу, которая считывает текст из файла
Задание. Написать программу, которая считывает текст из файла и записывает в другой файл количество букв в тексте. Помогите сделать пожайлуйста. В дискуссию войти не смогу, увы.
C++ Странная запись: 1L http://www.cyberforum.ru/cpp-beginners/thread606195.html
Здравствуйте! Только что наткнулся на запись var = 1L << 1. Все понятно кроме одного: зачем добавлять L после 1?
C++ Работа с потоком Есть входные данные: некоторое описание(строк 15), следом таблица(произвольное) и опять описательные строки. Первую часть считываю как getline(ioFileBall,sByfer); и в момент когда встречаю строку-заголовок таблицы - начинаю считывать таблицу. Для второй части создал структуру, и написал для нее перегрузку. ifstream& operator>>(ifstream& in, recordParticle &prtc) { in >> prtc.Atom ... подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4922 / 2665 / 243
Регистрация: 29.11.2010
Сообщений: 7,420
15.06.2012, 10:53     Найти индекс первого элемента, превосходяшего среднее арифметическое всех элементов матрицы
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>  
using namespace std; 
 
int main() 
{   
    setlocale(0, "Rus");
    const int N = 5; 
    int sum = 0; 
    int i, j; 
    double average; 
    int count = 0;
 
    int matrix[N][N] = { 11, 23, 45, 67, 78, 
                         33, 67, 12, 89, 70, 
                         45, 44, 14, 59, 60, 
                         1, 34, 67, 78, 90, 
                         46, 78, 89, 12, 11 };  
 
    for ( i = 0; i < N; i++) 
        for ( j = 0; j < N; j++) 
            sum += matrix[i][j];  
 
    cout << "Сумма всех элементов равна " << sum << endl;
 
    average = (double)sum / (N*N);  
 
    cout << "Среднее значение в матрице равно " << average << endl; 
    
    for ( i = 0; i < N; i++) 
        for ( j = 0; j < N; j++) 
            if(matrix[i][j] > average)
            {     
                cout << "Первый элемент больший среднего арифмитеческого " << count <<  endl;  
                system("Pause");
                return 0;
             }
 
    return 0;
}
 
Текущее время: 16:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru