Форум программистов, компьютерный форум 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, находящихся над главной диагональю. Помогите пожалуйста подробнее

Показать сообщение отдельно
mozgbezmozgv
0 / 0 / 0
Регистрация: 24.12.2012
Сообщений: 56
29.05.2014, 16:08  [ТС]     Определить является ли сумма элементов диагонали меньше 100
Статическая память. Двумерный массив. Массив квадратный. Определить является ли сумма
элементов диагонали меньше 100.

Прошу написать программу максимально просто, с использованием printf вместо count и тому подобное, вот пример:

a) Статическая память. Двумерный массив. Найти сумму элементов больше 15.
Заводим значение о количетсве строк и столбцов массива.

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
#include <stdio.h>
#include <time.h>
int main ()
{
 int n=0, m=0;
 printf ("Enter number rows and colums in massive\n");
 scanf("%d%d",&n,&m);
 //Инициализируем массив. 
 int mas[n][m];
 //Использование системного времени
 srand(time(NULL));
 //Заполнение массива случайными числами
 int i=0, j=0;
 for(i = 0; i < n; i++)
 for(j = 0; j < m; j++)
 mas[i][j] = rand() %100 + 1;
 //Вывод массива
 printf("\nThe initial array of [%d, %d]:\n", n, m);
 for(i = 0; i < n; i++)
 {
 for(j = 0; j < m; j++)
 printf("%3d ", mas[i][j]);
 printf("\n");
 }
 //Нахождение суммы элементов
 int sum = 0; //переменная для хранения суммы
 for(i = 0; i < n; i++)
 for(j = 0; j < m; j++)
 if (mas[i][j]>15)
 sum+=mas[i][j];
 printf("\nSumma elements = %2d\n", sum);
 return 0;
огромное вам спасибо надеюсь на вашу помощь

Добавлено через 2 минуты
извините народ я ошибся эту прогу надо не на с++ а на просто си написать,можно ли как то перекинуть в тот раздел тему? спасибо
 
Текущее время: 11:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru