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

В двумерном массиве вычислите произведение отрицательных элементов, стоящих на главной диагонали - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ При запуске отладки закрывается компилятор http://www.cyberforum.ru/cpp-beginners/thread821338.html
Переустановка не помогла, может кто нибудь сказать суть проблемы?
C++ Выяснить, имеются ли в матрице ненулевые элементы дана действительная квадратная матрица порядка 15. выяснить,имеются ли в матрице ненулевые элементы,и если имеются,то указать индексы одного из ненулевых элементов. (необходимо сделать используя статические переменные) попробовала сделать и сделала конечно не правильно...не понимаю как прописать тело программы, подскажите? #include <iostream> #include <stdio.h> #include <time.h> #include... http://www.cyberforum.ru/cpp-beginners/thread821332.html
C++ Реализовать стратегий обработки возможных ошибок времени исполнения
Добрый день. Нужна помощь. Задание: Выделить фрагмент оперативной памяти и реализовать не менее трех различных стратегий обработки возможных ошибок времени исполнения. Нужно помочь с кодом. Все ли в нем адекватно, что можно исправить\изменить. В данный момент код не устраивает так как (комментарий преподавателя): "Первая функция совершенно бессмысленна. Да и стратегия тут всего одна на...
C++ Ввести число(трехзначное), и вывести одинаковые в нем числа
Помогите сделать.. Ввести число(трехзначное), если в нем есть одинаковые числа то вывести какие именно.
C++ вызовы конструкторов http://www.cyberforum.ru/cpp-beginners/thread821313.html
обьясните вызов конструторов #include <iostream> using namespace std; class ar { int *p; int size; public:
C++ Записать в предложении символы самого короткого слова в обратном порядке Помогите пожалуйста!:cry: Нужно записать в предложении символы самого короткого слова (всех слов, если их несколько) в обратном порядке. Длинна предложения не должна превышать 30 символов. Заранее спасибо! подробнее

Показать сообщение отдельно
egor2116
 Аватар для egor2116
337 / 368 / 42
Регистрация: 20.01.2013
Сообщений: 1,100
28.03.2013, 20:29     В двумерном массиве вычислите произведение отрицательных элементов, стоящих на главной диагонали
Как то так наверное
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const int SIZE=3;
    int arr[SIZE][SIZE],prod=1;
 
    for(int i=0;i<SIZE;i++)
     for(int j=0;j<SIZE;j++)
          cin>>arr[i][j];
 
    for(int i=0;i<SIZE;i++){
     for(int j=0;j<SIZE;j++)
         cout<<arr[i][j]<<" ";
     cout<<endl;}
 
    for(int i=0;i<SIZE;i++)
     for(int j=0;j<SIZE;j++)
         if(j==SIZE-i-1 && arr[i][j]<0){ prod*=arr[i][j]; }
 
    cout<<prod<<endl;
 
Текущее время: 22:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru