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

Дана квадратная матрица. Найти сумму элементов ее главной, побочной диагонали. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Много макросов - это плохо? http://www.cyberforum.ru/cpp-beginners/thread830405.html
Здравствуйте. Скажите, нормально-ли, что в данном примере я использую большое количество макросов? class Field { #define HEIGHT 16 #define WIDTH 16 #define WEAPON 1 #define RIVER 2 #define HOME 3
C++ Дана целочисленная матрица. Найти количество ее строк, столбцов, все элементы которых различны Помогите пожалуйста решить. 1. Дана целочисленная матрица размера*M*x*N. Найти количество ее строк, столбцов, все элементы которых различны. http://www.cyberforum.ru/cpp-beginners/thread830403.html
Нужно-ли создавать базовый класс? C++
Есть базовый класс: class A { public: int variable; // Методы доступа: void set(int v) { variable = v; }
C++ Сколько калорий включает в себя самое калорийное блюдо?
В столовой предлагается .N комплексных обедов, состоящих из Q блюд. Известна стоимость и калорийность каждого блюда. Сколько стоит самый дешевый и самый дорогой обед? Сколько калорий включает в себя самое калорийное блюдо?
C++ Перезапись данных из одной матрицы в другую http://www.cyberforum.ru/cpp-beginners/thread830396.html
написал код для перезаписи данных из одной матрицы в другую, но при запуске вылетает ошибка ..что исправить?// ConsoleApplication7.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> using namespace std; #include <conio.h>
C++ Создание экземпляра для наследника абстрактного класса Есть абстрактный базовый класс: class Base { public: int variable; virtual void clearVirtualFunction() = 0; }; И есть наследник: подробнее

Показать сообщение отдельно
yoghurt92
373 / 344 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
07.04.2013, 13:48     Дана квадратная матрица. Найти сумму элементов ее главной, побочной диагонали.
ksusx,

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 <iomanip>
#include <time.h>
#include <cstdlib>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{   
    srand(time(NULL));
 
    const int str(5), stb(5);
    int mas[str][stb];
 
    for(int i = 0; i < str; ++i)
        for(int j = 0; j < stb; ++j)
            mas[i][j] = 1 + rand() % 100;
 
    cout << "Array:\n";
    for(int i = 0; i < str; ++i){
        cout << "\n\t";
        for(int j = 0; j < stb; ++j)
            cout << setw(3) << mas[i][j] << ' ';
    }
 
    int sum_g(0), sum_p(0);
    for(int i = 0; i < str; ++i)
        sum_g += mas[i][i];
 
    for(int i = str - 1, j = 0; i >= 0; --i, ++j)
        sum_p += mas[j][i];
 
    cout << "\n\nSum_g: " << sum_g << "\tSum_p: " << sum_p << "\n\n";
    return 0;
}
 
Текущее время: 03:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru