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

Произведение положительных элементов матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ целый день убил, кое-что накалакял, но это все неправильно. http://www.cyberforum.ru/cpp-beginners/thread293499.html
написать программу на чистом Си Мерси боку
C++ Целочисленная матрица(ПОМОГИТЕ,ПОЖАЛУЙСТА) Дана целочисленная матрица 7х9. Заполнить её случайными элемантами в диапазоне 0..99 и вывести на экран. Увеличить в 3р. эл-ты расположеные слева от заданного столбца(размер столбца вводится с клавиатуры). Вывести на екран преобразованную матрицу. http://www.cyberforum.ru/cpp-beginners/thread293493.html
Определить находится ли точка в площади треугольника C++
В одномерном массиве с четным количеством элементов находятся координаты N точек плоскости. Они располагаются в следующем порядке: x1 y1, x2 y2, x3 y3 и.т.д. Определить 3 точки являющиеся вершинами треугольника, для которого разность точек вне его и внутри является минимальной. Совершенно не могу понять как должна реализоваться эта задача. Как проверить принадлежит ли точка площади...
C++ Сортировка выбором.
Здравствуйте! Помогите написать программу.. Осуществить программную реализацию сортировки информации заданного вида сбалансированным N-ленточным слиянием (в оперативной памяти) используя метод выбора. Количество лент - корень квадратный из количества элементов. Ключ char
C++ Преобразование int в float http://www.cyberforum.ru/cpp-beginners/thread293379.html
Добрый день! int x = 20110511; double a = x; cout<<x<<' '<<a<<'\n'; Результат: 20110511 2.01105e+007 Число float состоит из 1 бита знака, 8 бит экспоненты и 23 бит мантиссы.
C++ как построить диаграмму на си++? помогите построить диаграмму изменения координат точки в зависимости от высоты(h от 0до 1 , шаг 0.1)если x=10h. подробнее

Показать сообщение отдельно
lamed
297 / 297 / 71
Регистрация: 07.05.2011
Сообщений: 592
11.05.2011, 22:08     Произведение положительных элементов матрицы
Добрый вечер! G++/Code::Blocks
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
#include <iostream>
#include <cstdlib>
// Дана матрица В(4,4)
// Найти произведение положительных элементов среди элементов,
// расположенных выше побочной диагонали матрицы В.
using namespace std;
int main()
{
    const int n=4;
    int a[n][n];
    long p;
 
    for (int i=0; i<n; i++)
        for (int j=0; j<n; j++)
            cin >> a[i][j];
 
    p =1;
    for (int i=0; i<n-1; i++)
        for (int j=0; j<n-i-1; j++)
            if (a[i][j] > 0)
                p*=a[i][j];
    cout << "p=" << p << endl;
 
    system("pause");
 
    return 0;
}
 
Текущее время: 00:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru