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

Найти произведение элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти количество цифр после второго отрицательного числа http://www.cyberforum.ru/cpp-beginners/thread1845144.html
Доброго времени суток! Извольте уделить внимание составить программу в С++ Даны сбор чисел Найти количество цифр после второго отрицательного числа. Например: -7 5 37 -72 (31 32 2 11) - количество цифр после второго отрицательного числа 7
C++ Вычислить значение выражения Написать программу вычисления значений выражений. Все необходимые для вычисления данные вводятся с клавиатуры. Объяснить полученные результаты. Сверить полученные результаты с ручным подсчетом. m%=--n+5, f>>2 http://www.cyberforum.ru/cpp-beginners/thread1845142.html
Составить массив результатов расчета формулы с восходящей входной последовательностью C++
a=1,2...100; надо вычислить массив (3*a+4)/(a*a-5*a-9)
C++ Найти произведение отрицательных элементов массива и сумму положительных, расположенных до максимального
Необходимо написать программу на C++: В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) произведение отрицательных элементов массива; 2) сумму положительных элементов массива, расположенных до максимального элемента. Изменить порядок следования элементов в массиве на обратный.
C++ Max и min вещественные числа http://www.cyberforum.ru/cpp-beginners/thread1845128.html
Текстовый файл с именем “Input.txt” состоит из нескольких строк, содержащих последовательность вещественных чисел, разделенных пробелами. Найти: Наибольшее и наименьшее значения.
C++ Определить свойства файла / Получить идентификатор файла Путь к файлу хранится в string, нужно получить его свойства... _stat64 FileStatic(string PathToFile) { // FILE* fd; ifstream File; struct _stat64 fStatic; File.open(PathToFile, ios::in); File.seekg(0, ios_base::beg); _fstat64(_fileno(fd), &fStatic); //как получить идентификатор файла, связанного с потоком? File.close(); подробнее

Показать сообщение отдельно
Martein
Оператор ЭВМ 6 разряда
666 / 77 / 13
Регистрация: 22.06.2014
Сообщений: 169
08.11.2016, 09:07     Найти произведение элементов
Алина3421, вот код:
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
33
34
35
#include <iostream>
 
using namespace std;
int main() {
    size_t n;
    cin >> n; // Ввод количества строк и столбцов
    int arr[n][n];
 
    for(size_t i = 0; i < n; ++i) {
        for(size_t j = 0; j < n; ++j)
            cin >> arr[i][j]; // Ввод элементов массива
    }
 
    for(size_t i = 0; i < n; ++i) {
        int jmax = 0;
        for(size_t j = 0; j < n; ++j) {
            if (arr[i][jmax] < arr[i][j]) {
                jmax = j;
            }
        }
        arr[i][i] ^= arr[i][jmax];
        arr[i][jmax] ^= arr[i][i];
        arr[i][i] ^= arr[i][jmax];
    }
 
    cout << "------------" << endl;
 
    for(size_t i = 0; i < n; ++i) {
        for(size_t j = 0; j < n; ++j)
            cout << arr[i][j] << " "; // Ввод элементов массива
        cout << endl;
    }
 
    return 0;
}
Вот выполнение программы: http://rextester.com/GPUUZ31932
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru