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

В двухмерном целочисленном массиве найти указанное значение и вычислить результаты указанных действий - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Получить размер консольного окна http://www.cyberforum.ru/cpp-beginners/thread1076490.html
Есть код:#include "stdafx.h" #include <iostream> #include "Lib.h" #include <conio.h> #include <cstdlib> #include <Windows.h> using namespace std; int main() {
C++ Массивы. Поменять все элементы над главной диагональю на 1 поменять все элементы над главной диагональю на 1 http://www.cyberforum.ru/cpp-beginners/thread1076460.html
C++ Вывести массив на экран в виде таблицы, в конце каждой строки надо вывести минимальный элемент
Ребят , как вывести маленький элемент , что изменить в коде знак ">" меняю на "<" - не выходит. #include <iostream> #include <Windows.h> using namespace std; int main() { const int n = 4, m = 5; int a; for (int r = 0; r < n; ++r) { for (int c = 0; c < m; ++c) {
Написание програм на андроиде C++
У меня есть планшет на котором стоит Андроид.Посоветуйте пожалуйста какую-то программу (Интегрированную среду разработки ,типа Visual Studio) на андроид,чтобы можно было писать программы на С++.
C++ Как верно экспортить функцию? http://www.cyberforum.ru/cpp-beginners/thread1076411.html
#define _DECLARATOR_ __declspec(dllexport) _DECLARATOR_ void __cdecl SumFunc() { return; } .text:10001000 ; void __cdecl SumFunc(void *__formal, void *__formal)
C++ Вычислить значение выражения Помогите, надо написать программу решения задачи. подробнее

Показать сообщение отдельно
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
20.01.2014, 16:11
Цитата Сообщение от Andrey027 Посмотреть сообщение
Найти сумму элементов, расположенных на главной диагонали.
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>
 
int Sum(int **arr,int n)
{
    int sum = 0;
    for(int i=0; i<n; i++)
        sum+=arr[i][i];
    return sum;
}
 
int main()
{
    int N;
    std::cout<<"Enter N";
    std::cin>>N;
    int **mas = new int *[N];
    for(int i=0; i<N; i++)
        mas[i] = new int [N];
    std::cout<<"Enter array:\n";
    for(int i=0; i<N; i++)
        for(int j=0; j<N; j++)
            std::cin>>mas[i][j];
    std::cout<<"\nArray:\n";
    for(int i=0; i<N; i++,std::cout<<std::endl)
        for(int j=0; j<N; j++)
            std::cout<<std::setw(5)<<mas[i][j];
    std::cout<<"\nSum of the elements of the main diagonal = "<<Sum(mas,N);
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru