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

массивы и матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выведите все двузначные числа, которые делятся на N или содержат цифру N http://www.cyberforum.ru/cpp-beginners/thread1032390.html
Выведите все двузначные числа, которые делятся на N или содержат цифру N, где N – цифра, введенная пользователем.
C++: IDE, инструментарий Как компилировать в Dev C++ Я очень начинающий программист и мне посоветовали Dev C++, написал я код, нажимаю Debug и мне выливает окошко Project is not compile! http://www.cyberforum.ru/cpp-beginners/thread1032389.html
Подсчитать количество решений C++
Пользователь вводит натуральное число N; подсчитать количество решений неравен- ства x^2+y^2<N в натуральных числах.
Сумма элементов массива C++
Вычислить сумму элементов массива, расположенных между вторым минимальным и вторым максимальным элементами. ПРототип пользовательской функции: int sum2mxn(int*, const int, int&, int&); параметры функции: массив, число элементов масива, (вторые) максимальный и минимальный элементы(ссылки). Функция возвращает сумму элементов массива, расположенных между вторым минимальным и вторым максимальным...
C++ Динамические массивы http://www.cyberforum.ru/cpp-beginners/thread1032377.html
Нужно создать массив из строк string, причем их количество заранее неизвестно (и вбить их значение заранее тоже нельзя). Кто-нибудь может сказать, как это сделать? Если есть пример с помощью вектора или указателя - приведите, заранее спасибо
C++ Массивы Задание: переменной Т, присвоить значение истина, если максимальный элемент одномерного массива единственный и не превосходит вперед заданного числа А. #include <iostream> using namespace std; int main() { int a; bool T = true; int masiv = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; int max = masiv ; подробнее

Показать сообщение отдельно
Avalan4er
3 / 3 / 0
Регистрация: 30.11.2012
Сообщений: 41
07.12.2013, 21:34     массивы и матрицы
1)
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>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
    int arr[10];
    
    cout << "Введите массив:\n";
    for(int i = 0; i < 10; i++)
    {
        cout << "A["<<i<<"] = "; cin >> arr[i];
    }
 
    int sum_pos = 0, sum_neg = 0;
    for(int i = 0; i < 10; i++)
    {
        if(arr[i] > 0) sum_pos += arr[i];
        else sum_neg += arr[i];
    }
 
    if(sum_pos + sum_neg > 0)
    {
        cout << "Сумма положительных больше, чем сумма отрицательных.\n";
    } else {
        cout << "Сумма отрицательных больше, чем сумма положительных.\n";
    }
 
    system("pause");
}
Добавлено через 12 минут
2)
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
#include <iostream>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
    int matrix[3][3];
 
    cout << "Введите матрицу:\n";
    for(int i = 0; i < 3; i++)
        for(int j = 0; j < 3; j++)
        {
            cout << "M["<<i<<"]["<<j<<"] = "; cin >> matrix[i][j];
        }
 
    for(int i = 0; i < 3; i++)
        for(int j = 0; j < 3; j++)
        {
            if((i==j && matrix[i][j] != 1) || (i!=j && matrix[i][j] != 0))
            {
                cout << "Матрица не единичная.\n";
                system("PAUSE");
                return 0;
            }
        }
    cout << "Матрица единичная.\n";
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru