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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить в матрице кол-во строк равных последней http://www.cyberforum.ru/cpp-beginners/thread774997.html
Помогите составить самую примитивную программу с массивами. что то типо такого, определить в матрице кол-во строк равной последней или что нибудь другое строчек на 25-20. Давайте темам осмысленные названия!
C++ удалить строку с наименьшим значением дана матрица m*n, удалить строку с наименьшим значением http://www.cyberforum.ru/cpp-beginners/thread774994.html
Произвести вставку слова «не» перед каждым третьим словом в предложении C++
Подскажите пожалуйста,как дать программе понять,что она наткнулась на пробел,я поискал и не нашел символа отвечающего за пробел...Хотел сделать чтобы после пробелов кратных трем писалось (не)... Но увы похоже этот способ не осуществим и не рационален,подскажите пожалуйста грамотное решение.
Как вернуть массив из функции? C++
Please! #include <iostream> using namespace std; int _plus1 (int array ) { for (int i = 0; i < 5; i++){ array += 1; cout<< array << endl; }
C++ Ошибка вывода данных в массиве строк http://www.cyberforum.ru/cpp-beginners/thread774938.html
Здравствуйте. Есть программа, где создается динамический массив строк, заносится туда информация с клавиатуры и выводится сам массив. Алгоритм рабочий, но волнует один момент в моем коде, а именно, если заменить функции puts() и gets() на printf() и scanf(), а именно: printf ("Введите %d фамилий:\n",n); flushall(); for (i = 0; i < n; i++) { massive = new char ; scanf...
C++ На плоскости задано множество точек. Выбрать три различные точки так, чтобы проходящая через них окружность делила это множество на группы На плоскости задано множество точек. Выбрать три различные точки так, чтобы проходящая через них окружность делила это множество на группы, различающиеся по числу точек минимально. Определить радиус и центр этой окружности. Пожалуйста помогите с написанием кода. подробнее

Показать сообщение отдельно
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
30.01.2013, 11:27     Дана квадратная матрица найти количество отрицательных элементов , среднее арифметическое, произведение
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
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <ctime>
 
int main()
{
    srand(time(0));
    const int size = 5;
    int matrix[size][size];
    
    int product = 1;
    int sumOfDiagonal = 0;
    int negativeCounter = 0;
    std::cout << "Matrix: " << std::endl;
    for (int i = 0; i < size; i++) {
        for (int j = 0; j < size; j++) {
            std::cout << std::setw(5) << (matrix[i][j] = rand() % 10 - 5);
            negativeCounter += (matrix[i][j] < 0) ? 1 : 0;
            sumOfDiagonal += (i + j == size - 1) ? matrix[i][j] : 0;
            product *= (j > i) ? matrix[i][j] : 1;
        }
        std::cout << std::endl;
    }
    std::cout << "Count of negative elements: " << negativeCounter << ";\n";
    std::cout << "Average: " << (sumOfDiagonal / size) << ";\n";
    std::cout << "Product: " << product << ";\n";
    
    system("pause");
    return 0;
}
 
Текущее время: 00:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru