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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ упростить http://www.cyberforum.ru/cpp-beginners/thread899903.html
помогите упростить часть листинга #include <iostream> #include <math.h> #include <conio.h> using namespace std; int main() {
C++ Известны данные о зарплате каждого работника бригады, в бригаде 25 человек Известны данные о зарплате каждого работника бригады, в бригаде 25 человек. Определить суммарную заработную плату бригады и количество работников, получавших зарплату выше средней. http://www.cyberforum.ru/cpp-beginners/thread899893.html
Сортировка в таблице C++
Как сделать сортировку по алфавиту или по возрастанию или убыванию чисел в столбике в таблице StringGrid, если можно то с примером.
Написать через функции пользователя. Найти в тексте для каждого слова букву, наиболее часто встречается C++
Суть задания: Текст вводится с клавиатуры. Исходный текст и результаты должен быть выведен на экран. Найти в тексте для каждого слова букву, наиболее часто встречается. #include <iostream> #include <string> #include <sstream> #include <algorithm> #include <iterator> #include <unordered_map>
C++ С клавиатуры вводится массив из 10 чисел http://www.cyberforum.ru/cpp-beginners/thread899872.html
С клавиатуры вводится массив из 10 чисел. Определить количество положительных элементов этого массива.
C++ Массив и функции пользователя (замена элементов по принадлежности к промежутку) Помогите плз написать прогу на одномерный динамический массив. Массив может заполнятся рандомом, но главное, это чтобы в программе были использованы функции пользователя.Если в заданном массиве хотя бы одно значение элементов принадлежит промежутку , то все элементы, которые не принадлежат этому промежутку, заменить на z. Значение x,y,z пользователь вводит с клавиатуры. Спасибо подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1886 / 1741 / 117
Регистрация: 25.03.2012
Сообщений: 5,916
Записей в блоге: 1
12.06.2013, 20:47     Дана матрица. Вычислите сумму и произведение нечётных отрицательных элементов матрицы, удовлетворяющих условию
Всё работает! ты наверняка не те числа вводишь. Там довольно строгое условие, чтобы число удовлетворяло добавлению в сумму. Например, в моём примере только два числа из девяти введённых удовлетворяют условию

Добавлено через 2 минуты
http://s2.ipicture.ru/uploads/201306...s/w4xQXt8O.jpg

Добавлено через 3 минуты
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 <stdio.h>
#include <conio.h>
#include <locale.h>
#include <math.h>
int main()
{
    setlocale (LC_ALL,"rus");
    int a[100][100], N, M, i, j,S=0,P=1;
    printf("Введите N и M: ");
    scanf("%d %d",&N, &M);
    for (i=0;i<N;i++)
      for (j=0;j<M;j++) {
            printf("Введите элемент массива: a[%d][%d]: ",i,j);
        scanf("%d",&a[i][j]);
          }
    for (i=0;i<N;i++)
      for (j=0;j<M;j++){
             if ((abs(a[i][j])<i) && (a[i][j]<0) && (a[i][j]&1)){
               S=S+a[i][j];
               P=P*a[i][j];
             }
          }
    printf("Сумма =%d",S);
    printf("Произведение =%d",P);
    getch ();
    return 0;
}
 
Текущее время: 05:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru