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

сумму всех элементов матрицы целых чисел 3*3 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Файловые потоки http://www.cyberforum.ru/cpp-beginners/thread572108.html
Для каждого автобуса автопарка укажите его номер, маршрут, фамилию и инициалы шофера, время в пути. Предусмотреть поиск по фамилии шофера.
C++ Перегрузка операторов Написать программу, в которой предусмотреть класс для организации обработки двумерного целочисленного массива. Внутри класса реализовать два конструктора: 1–й конструктор должен обеспечивать ввод элементов массива с клавиатуры; 2—й конструктор должен формировать значения элементов массива в задаваемом диапазоне с помощью генератора случайных значений. Внутри класса предусмотреть следующеe:... http://www.cyberforum.ru/cpp-beginners/thread572106.html
Класс для обработки целочисленного массива. C++
Написать программу, в которой предусмотреть класс для организации обработки целочисленного массива. Внутри класса реализовать два конструктора: 1–й конструктор должен обеспечивать ввод элементов массива с клавиатуры; 2—й конструктор должен формировать значения элементов массива в задаваемом диапазоне с помощью генератора случайных значений. Внутри класса предусмотреть следующие методы: • вывод...
Реализация класса C++
Описать класс с именем ORDER, содержащий следующие закрытые переменные – члены класса (поля): • расчетный счет плательщика; • ФИО получателя; • перечисляемая сумма в руб. Написать программу, выполняющую ввод и вывод полей объекта O класса ORDER.
C++ Вычислить среднее арифметическое элементов матрицы целых чисел http://www.cyberforum.ru/cpp-beginners/thread572102.html
Доброго времени суток! Будьте добры, пожалуйста помогите написать программу, которая вычисляет среднее арифметическое элементов матрицы целых чисел размерностью 3*3 без учета значений минимального и максимального элементов. Необходимо вывести на экран полученную сумму, а также минимальное и максимальное значения. Совсем нет идей как это сделать(((( но от этого зависит многое)) как всегда))) ...
C++ Структура: Описать структуру с именем ORDER Описать структуру с именем ORDER, содержащую следующие поля: • расчетный счет плательщика; • расчетный счет получателя; • перечисляемая сумма в руб. Написать программу, выполняющую следующие действия: • ввод с клавиатуры данных в массив, состоящий из k <=10 элементов типа ORDER; • записи должны быть упорядочены по возрастанию перечисляемых сумм; • вывод па экран информации о суммах,... подробнее

Показать сообщение отдельно
Infinity3000
 Аватар для Infinity3000
1057 / 576 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
12.05.2012, 13:42     сумму всех элементов матрицы целых чисел 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
#include <iostream>
#include <stdio.h>
 
using namespace std;
 
int main()
{
    setlocale(0,"");
    int mas[3][3] = {0};
    int sum = 0;
    for(int i = 0; i < 3; i++)
    {
        for(int j = 0; j < 3; j++)
        {
            cout << (mas[i][j] = rand() % 10) << "\t";
        }
        cout << endl;
    }
 
    for(int i = 0; i < 3; i++)
    {
        for(int j = 0; j < 3; j++)
        {
            if (i < j)
            {
                sum += mas[i][j];
            }
        }
    }
 
    cout << endl << "summa " << sum << endl;
 
    system("pause >> null");
     return 0;
}
с учетом главной диагонали

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
#include <iostream>
#include <stdio.h>
 
using namespace std;
 
int main()
{
    setlocale(0,"");
    int mas[3][3] = {0};
    int sum = 0;
    for(int i = 0; i < 3; i++)
    {
        for(int j = 0; j < 3; j++)
        {
            cout << (mas[i][j] = rand() % 10) << "\t";
        }
        cout << endl;
    }
 
    for(int i = 0; i < 3; i++)
    {
        for(int j = 0; j < 3; j++)
        {
            if (i <= j)
            {
                sum += mas[i][j];
            }
        }
    }
 
    cout << endl << "summa " << sum << endl;
 
    system("pause >> null");
     return 0;
}
 
Текущее время: 00:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru