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

Определить является ли сумма элементов диагонали меньше 100 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить, сигнал какого цвета горит для пешеходов в данный момент http://www.cyberforum.ru/cpp-beginners/thread1167891.html
a) Светофор работает следующем образом: с начала часа в течении 3-х минут горит зеленый сигнал, затем в течение 2-х минут горит красный и т.д. Дано вещественное число T, означающее время в минутах, прошедшее с начало определённого часа. Определить, сигнал какого цвета горит для пешеходов в этот момент. b) Заданы, функцией rand(), стоимости товаров в группе. Найти общую стоимость товаров,...
C++ Создать в динамической памяти одномерный массив целых чисел Создать в динамической памяти одномерный массив целых чисел. вычислить сумму четных отрицательных элементов http://www.cyberforum.ru/cpp-beginners/thread1167888.html
C++ Ошибка при инициализации массива
Что делать? Так как я понимаю, точку с запятой вообще в помине не должно здесь быть!о_О
C++ Ввести строку длинной не более 200 символов, вывести на экран последнее слово
Задача: Ввести строку длинной не более 200 символов, вывести на экран последнее слово.
C++ Std::fstream почему функция write принимает параметр char* а не unsigned char* (аля byte*) ? http://www.cyberforum.ru/cpp-beginners/thread1167826.html
Ну собственно сабж... std::fstream fs; fs.write((char*)..) В случае бинарного потока я допустим пишу байты функцией write, как известно, байт - это значение от 0 до 255, то есть от 0 до FF, этот диапазон укладывается в unsigned char, а не в простой char, так почему же эта функция принимает в качестве указателя на данные именно простые знаковые чары? Вроде же возможна потеря данных ...
C++ Вычислить сумму и число положительных элементов матрицы A[N,N] Вычислить сумму и число положительных элементов матрицы A, находящихся над главной диагональю. Помогите пожалуйста подробнее

Показать сообщение отдельно
slayster
5 / 5 / 1
Регистрация: 25.03.2014
Сообщений: 20
29.05.2014, 16:33     Определить является ли сумма элементов диагонали меньше 100
C++
1
2
3
4
1 SetConsoleOutputCP(1251);
2 SetConsoleCP(1251);
 
3 #include <windows.h>
для работы с русскими символами
C++
1
2
3
    for (int i = 0; i < row; i++)
        for (int j = 0; j < col; j++)
            mas[i][j] = rand() % 100+1;
заполняем рандомно матрицу от 1 до 100.
C++
1
2
3
4
5
6
7
8
9
10
    for (int i = 0; i < row; i++)
    {
        for (int j = 0; j < col; j++)
        {
            printf("%3d ", mas[i][j]);
            if (i == j)
                sum += mas[i][j];
        }
        printf("\n");
    }
вывод матрицы и добавление в переменную sum элемента диагонали при i==j
C++
1
2
3
4
5
6
if (sum>100)
    {
        printf("\nСумма элементов диагонали больше 100 = %2d\n", sum);
    }
    else
        printf("\nСумма элементов диагонали меньше 100 = %2d\n", sum);
вывод результата
 
Текущее время: 22:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru