Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Ошибка с code blocks Всем привет! Недавно столкнулся с проблемой: скачиваю code blocks, устанавливаю нужный путь к компилятору, запускаю обычный 'hello world', открывается консоль и... ничего не происходит - просто чёрный экран. Подскажите, пожалуйста, как с этим справиться! https://www.cyberforum.ru/ cpp-beginners/ thread1613306.html C++ Определить принадлежность точки нужной области
Определить, принадлежит ли точка с введёнными координатами области, ограниченной графиком функций и осью ОХ (график непериодический, при а<0 отражается влево относительно оси OY (и полуокружности идут вниз)). График: http://s019.(радикал.ру)/i604/1512/af/dc483acf74af.png Битый час сижу и не понимаю, почему не работает. Буду очень благодарен за помощь. # include <iostream> # include...
C++ Операции над большими числами https://www.cyberforum.ru/ cpp-beginners/ thread1613297.html
Здравствуйте. Хочу создать класс выполняющий арифметические операции над большие числа (знаю что велосипед, делаю в учебных целях). Класс хранит число в виде массива и этот массив должен быть ограничен только памятью компьютера. Вопрос: Как мне подсчитывать кол-во элементов в таком массиве, если кол-во элементов может заходить за диапазон значений unsigned long int? Добавлено через 4 минуты...
C++ Разработайте и реализуйте абстрактный тип данных Помогите пожалуйста с задачей. Разработайте и реализуйте абстрактный тип данных для представления календаря. Он должен представлять день, месяц и год в виде целых чисел (например, 1/4/2002.) Предусмотрите операции увеличения даты на 1 и отображения даты, задавая месяц с помощью слов. Заранее благодарю. :bravo: https://www.cyberforum.ru/ cpp-beginners/ thread1613288.html
Что такое фреймворк? C++
Я так понимаю что фреймворк - это платформа, которую нужно устанавливать в систему для того чтобы можно было писать приложения при помощи инструментария(различных классов, функций, библиотек) который она предоставляет для разработки под ОС на которую этот фреймворк устанавливаешь верно?? Добавлено через 1 минуту А при помощи платформы .NET можно писать на С++?? есть там какие нибудь...
C++ Как можно вывести код, чтобы искалась информация во всех файлах, которые есть на пк? Как можно вывести код,что бы искалась информация во всех файлах,которые есть на пк,а потом вывадился нужный файл с этой информацией? Помогите,пожалуйста. https://www.cyberforum.ru/ cpp-beginners/ thread1613270.html
C++ Как передать в функцию массив символьных строк? https://www.cyberforum.ru/ cpp-beginners/ thread1613253.html
Допустим имею char* T={"aaaa", "bbbb", "ccc"}; как передать например по указателю.
Найти сумму элементов строки, в которой расположен элемент с наименьшим значением C++
В данной действительной квадратной матрице порядка n найти сумму элементов строки, в которой расположен элемент с наименьшим значением. Предполагается, что такой элемент единственный. Нужно две программы : с использованием указателя и без.
C++ Дана целочисленная квадратная матрица, размерностью NxN. Определить: https://www.cyberforum.ru/ cpp-beginners/ thread1613221.html
2. Дана целочисленная квадратная матрица, размерностью NxN. Определить: 1) количество строк, среднее арифметическое элементов которых меньше заданной пользователем величины; 2) сумму элементов, расположенных выше главной диагонали. Не могу понять в чем ошибка, сумму считает правильно, а вот среднее арифметическое и количество строк - нет. #include <conio.h> #include <math.h> #include...
C++ Найти среднее арифметическое положительных чисел Произвести следующую обработку 15 вещественных чисел: найти среднее арифметическое положительных чисел и подсчитать количество чисел, входящих в диапазон . программа нужна с использованием массива https://www.cyberforum.ru/ cpp-beginners/ thread1613214.html
C++ это выражение вызвало затруднение
помогите пожалуйста ksu465, пожалуйста, прочитайте правила форума и постарайтесь впредь их соблюдать: П. 5.18. Запрещено размещать задания и решения в виде картинок и других файлов с их текстом. Если в Вашем задании используются математические формулы, воспользуйтесь редактором формул внизу страницы.
C++ Исправить ошибку error C2562: функция типа "void", возвращающая значение https://www.cyberforum.ru/ cpp-beginners/ thread1613161.html
Выдает ошибку error C2562: tabl: функция типа "void", возвращающая значение. #include <iostream> #include <math.h> #include <iomanip> using namespace std; void tabl(double, double, double, double, double (*f)(double, double, int &)); double fun(double, double, int &); //y double sum(double, double, int &); //s double razn(double, double, int &); //s-y
0 / 0 / 2
Регистрация: 14.12.2015
Сообщений: 33
0

Не удается организовать проверку на наличие положительных чисел - C++ - Ответ 8488425

14.12.2015, 23:01. Показов 1274. Ответов 15
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер.

Не получается корректно выполнить поставленную задачу.


"Посчитать произведение отрицательных элементов в тех колонках массива, в которых есть хотя бы один положительный элемент."


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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#include<iostream>
#include<ctime>
#include <iostream>
using namespace std;
 
int main() {
    setlocale(LC_ALL, "Russian");
    char a;
    cout << "Выберите метод заполнения Массива:" << endl << "Для авто заполнения нажмите 'y'. Для ручного заполнения нажмите 'n': ";
    cin >> a; 
 
    if (a == 'y') {  // Авто заполнение
        srand(unsigned(time(NULL)));
        int N, M, s = 0;
        cout << "Введите размер матрицы: " << endl;
        cout << "Введите размер столбца: ";
        cin >> N;
        cout << "Введите размер строки: ";
        cin >> M;
        int ** massiv = new int *[N];
        for (int i = 0; i < N; i++)
            massiv[i] = new int[M];
 
        int a1 = 0, a2 = -1;  // Введение интервала доступных чисел
        cout << "Введите интервал доступных чисел [A,B]" << endl;
        cout << "Число 'А' в интервале: ";
        cin >> a1;
        cout << "Число 'B' в интервале: ";
        cin >> a2;
 
        for (int i = 0; i < N; i++)
            for (int j = 0; j < M; j++)
                massiv[i][j] = a1 + rand() % (a2 - a1 + 1);
 
 
        cout << "Готовая Матрица:" << endl << endl;
        for (int i = 0; i < N; i++)
        {
            for (int j = 0; j < M; j++)
                cout << massiv[i][j] << " ";
            cout << endl;
            // сдесь должна быть проверка на наличие положительных чисел
 
 
                    for (int p = 0;p < N;p++) // Подчет отрицательных чисел
                        if (massiv[i][p] < 0)
                            s += massiv[i][p];
            }
 
 
            
 
 
        
cout << s ;
        cout << endl;
        for (int i = 0; i < N; i++)
            delete[] massiv[i];
        delete[] massiv;
        }

Проблема состоит в том, что не могу создать функцию, которая будет проверять наличие положительного числа.
Подсчет отрицательных чисел я уже организовал.
Заранее спасибо!

Добавлено через 58 минут
up!

Добавлено через 1 час 6 минут
up!

Добавлено через 1 час 41 минуту
up!

Вернуться к обсуждению:
Не удается организовать проверку на наличие положительных чисел C++
0
Лучшие ответы (1)
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.12.2015, 23:01
Готовые ответы и решения:

Проверка чисел на простоту и проверку на наличие общих цифр в записи
Помогите написать программу: Для каждого (n) из некоторого количества натуральных чисел указать...

Организовать проверку на наличие уже существующей записи в таблице по "поле1", "поле2" вводимым из формы
Всем привет! Подскажите! Как организовать проверку на наличие уже существующей записи в таблице по...

Организовать проверку данных на ввод чисел в массив, которые не больше 5
Всем привет. Есть такой код #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;windows.h&gt;...

Организовать проверку ввода чисел так,чтобы ни одно из них не равнялось 0.
С клавиатуры вводятся три числа.Организовать проверку ввода этих чисел так,чтобы ни одно из них не...

15
14.12.2015, 23:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.12.2015, 23:01
Помогаю со студенческими работами здесь

Определить наличие положительных чисел в последовательности
дано целое число N и набор из N целых чисел. Если в наборе есть положительные числа, то вывести...

Алгоритм на проверку простоты суммы двух положительных чисел
Добры день. Передо мной стоит задача написать программу: вводится ряд положительных чисел....

Определить наличие в заданном наборе отрицательных и положительных чисел
Пользователь вводит числа с клавиатуры, заканчивая введение нулем. Определить наличие в данном...

Определить наличие во введённом наборе отрицательных и положительных чисел
C/C++ - помогите написать программу на C++ Пользователь вводит числа с клавиатуры, заканчивая...

Организовать одномерный массив из случайных положительных и отрицательных чисел
Буду очень признателен. Спасибо. Запрещено выкладывать задания в виде изображений текста. Одно...

Реализовать проверку на наличие аккаунтов
Доброго времени суток. Имеется 3 регистрации, с помощью телефона/вк/фб. Допустим человек...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru