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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дано слово. Нужно вывести его символы начиная с a до b http://www.cyberforum.ru/cpp-beginners/thread683650.html
программа не работает. Где тут ошибка? #include <iostream> #include <string> using namespace std; int main () { string s; getline (cin,s); int a,b; cin >> a >> b;
C++ Ветвистое дерево Подскажите, пожалуйста, где можно найти литературу по "Ветвистым деревьям". Желательно с примерами. http://www.cyberforum.ru/cpp-beginners/thread683645.html
Перевод значений угла из градусной меры в радианную C++
помогите составить программу в С++ для перевода значений угла из градусной меры в радианную и вычислить sin, cos, tg этого угла.
C++ процедура для изменения направления односвязного списка на противоположное
Слышала, что часто дают такое задание на собеседованиях. Сделала меню, функцию ввода с клавиатуры и вывода. Подскажите как сам алгоритм написать...( #include <stdio.h> #include <string.h> class student { public: char name; char famil; int year;
C++ лабораторная по информатике http://www.cyberforum.ru/cpp-beginners/thread683620.html
подскажите как делать, через циклы, плиз!)
C++ метод Зейделя для системы метод Зейделя для системы имеющьй вид: подробнее

Показать сообщение отдельно
extenup
54 / 54 / 3
Регистрация: 12.11.2011
Сообщений: 109
29.10.2012, 20:30
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
43
44
45
#include <stdio.h>
 
#define COLS 5
#define ROWS 5
 
int main()
{
    int    arr[ROWS][COLS] = { 0 }; // Матрица
    double res = 0;                 // Результат
 
    // Заполняю матрицу числами
    for(int i = 0; i < ROWS; i++)
        for(int j = 0; j < COLS; j++)
            arr[i][j] = i + j;
 
    // Вывожу матрицу на экран
    for(int i = 0; i < ROWS; i++)
    {
        for(int j = 0; j < COLS; j++)
        {
            printf("%d\t", arr[i][j]);
        }
        printf("\n");
    }
 
    // Подсчитываю среднее арифм. чётных столбцов
    int num = 0;
    for(int i = 0; i < ROWS; i++)
    {
        for(int j = 0; j < COLS; j++)
        {
            if(j % 2 == 0)
            {
                res += arr[i][j];
                num++;
            }
        }
    }
    res /= num;
 
    // Вывожу среднее арифметическое элементов четных столбцов матрицы
    printf("=================================\nResult: %f\n", res);
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru