С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вводится последовательность из N произвольных чисел. Вычислить разность между наименьшим и наибольшим значения Вводится последовательность из N произвольных чисел. Вычислить разность между наименьшим и наибольшим значениями последовательности. Напишите пожалуйста. https://www.cyberforum.ru/ cpp-beginners/ thread1675902.html Считывание строки после пробела C++
Здравствуйте. У меня возник вопрос насчет строк. Например у нас есть строка "Hello John", как можно отдельно вывести название после пробела "John" ну или с ним отдельно сравнивать другие строки. Заранее спасибо.
C++ Посчитать количество квартир на заданной улице Привет всем, написать консольную программу на языке C++ с использованием структур. Программа должна позволять пользователю добавлять данные в массив структур, просматривать этот массив, а также выполнять дополнительную операцию в соответствии с индивидуальным заданием. Поля структуры: название улицы; номер дома; количество квартир. https://www.cyberforum.ru/ cpp-beginners/ thread1675894.html C++ Компиляция приложений в VS2015 https://www.cyberforum.ru/ cpp-beginners/ thread1675887.html
Здравствуйте. Помогите разобраться с VS2015 :) Есть сетевое приложение написанное в VS2015 (Windows 10, x64), собрал проект. Запускаю его на локальной машине, все работает. Переношу exe файл на Win 7 Pro x64 и получаю ошибку о пропущенной библиотеке ucrtbased.dll. Скрин ошибки во вложении. Подскажите мне пожалуйста, как правильно скомпилировать мой проект в VS2015 для запуска на ОС Win7,...
C++ Перемножить две матрицы
Сформировать два одномерных массива целочисленных из 10 элементов каждый, а потом сформировать матрицу MxN элементами которого являются M=A*B. Зарание благодарю всех откликнувшихся.
C++ Разработать класс ArrayOfMatrix – массив матриц https://www.cyberforum.ru/ cpp-beginners/ thread1675865.html
Разработать класс ArrayOfMatrix – массив матриц. Размерность массива и матриц, входящих в него, задавать в конструкторе. Реализовать метод доступа к элементам массива, метод сравнения двух массивов (==, !=). Реали-зовать операции конкатенации массивов.
C++ Функции в С++ https://www.cyberforum.ru/ cpp-beginners/ thread1675855.html
Здравствуйте, помогите пожалуйста написать программу на C++ Задание: 1. Написать функцию с умалчиваемыми параметрами в соответствии с вариантом - Печать фамилии, курса и рейтинга, продемонстрировать различные способы вызова функции: • с параметрами заданными явно, • с опущенными параметрами • часть параметров задана явно, а часть опущена. 2. Написать функцию с переменным числом параметров...
C++ Ошибка: Cube::Cube(Cube &&)': cannot convert argument 1 from 'int' to 'int *[]'
Не могу разобраться. Есть массив : int indices = { 1,2,3, 4,5,6 }; У класса конструктор: Cube(int indices);
C++ Оптимизация алгоритма перемножения двух матриц https://www.cyberforum.ru/ cpp-beginners/ thread1675837.html
Здравствуйте, нужна помощь. Есть 2 матрицы, нужно их перемножить так, что бы алгоритм выполнялся со скорость O(n) и O(log(n))
C++ Не выводит ничего при правильном раскладе https://www.cyberforum.ru/ cpp-beginners/ thread1675793.html
#include <iostream> #include <locale.h> using namespace std; int main() { setlocale(LC_ALL,"RUS"); int s=0,n; char c,a; cout<<"Введите последовательность цифр:"; cin>>a; for(n=0;a;n++);
C++ Невозможно преобразовать "unsigned int" в "output::book_origin"
Помогите как исправить данную проблему Серьезность Код Описание Проект Файл Строка Ошибка C2440 =: невозможно преобразовать "unsigned int" в "output::book_origin" laba3 c:\users\артём\documents\visual studio 2015\projects\laba3\laba3\source.cpp 152 Серьезность Код Описание Проект Файл Строка Ошибка (активно) значение типа "unsigned int" нельзя присвоить сущности типа...
C++ Непонятные цифры при выводе https://www.cyberforum.ru/ cpp-beginners/ thread1675775.html
Делаю задачу по структурам. В условии задачи есть пункт, где нужно реализовать вывод данных. То есть, я записал через структуру, например, первого студент. Затем, когда хочу вывести его запись(через switch) - все хорошо выводит, но... До среднего балла выходит непонятные цифры, а именно в нашем случае 108422... Функция вывода: void vyvod() { if (i==0) cout<<"Нет записей"<<endl; else {...
27 / 27 / 37
Регистрация: 11.09.2014
Сообщений: 68
03.03.2016, 00:13 0

Вычислить сумму и количество отрицательных, положительных и нулевых элементов массива - C++ - Ответ 8830374

03.03.2016, 00:13. Показов 1692. Ответов 1
Метки (Все метки)

Ответ

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
#include <iostream>
 
using namespace std;
 
int input(int *array, int size) {
    for (int i = 0; i < size; i++) {
        cout << "[" << i << "] - ";
        cin >> array[i];
    }
    return 0;
}
 
int output(int *array, int size) {
    for (int i = 0; i < size; i ++) {
        cout << "[" << i << "]" << array[i] << " ";
    }
    cout << "__________________________________" << endl;
    return 0;
}
 
int main()
{
    cout << "Вычислить сумму и количество отрицательных, положительных и нулевых элементов массива." << endl;
    int sum1 = 0, sum2 = 0;
    int c1=0, c2=0, c3=0;
    cout << "Введите длину массива: " << endl;
    int size;
    cin >> size;
    int array[size];
    cout << "Введите элементы массива: " << endl;
    input(array,size);
 
 
    for (int i = 0; i < size; i++) {
        if (array[i] > 0) {
            sum1 += array[i];
            c1++;
        }
        if (array[i] < 0) {
            sum2 += array[i];
            c2++;
        }
        if (array[i] == 0) {
            c3++;
        }
    }
    
    cout << "Наш массив: " << endl;
    output(array,size);
    
    
    cout << "Сумма положительных= " << sum1 << endl;
    cout << "Сумма отрицательных= " << sum2 << endl;
    cout << "Количество положительных= " << c1 << endl;
    cout << "Количество отрицательных= " << c2 << endl;
    cout << "Количество нулевых= " << c3 << endl;
    
    return 0;
}


Вернуться к обсуждению:
Вычислить сумму и количество отрицательных, положительных и нулевых элементов массива C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Блог
03.03.2016, 00:13
Готовые ответы и решения:

Вычислить сумму отрицательных, произведение положительных и количество нулевых элементов массива с нечетными индексами.
Народ выручайте :D у меня заходы уже. задачка с одномерным массивом. Вычислить сумму...

Найти сумму отрицательных, произведение положительных и количество нулевых элементов массива
Написать функцию, которая находит сумму отрицательных, произведение положительных и количество...

Вычислить количество отрицательных, нулевых и положительных элементов массива
Помогите пожалуйста решить задачу ! Дан одномерный массив чисел. Вычислить количество...

Массив: Вычислить количество нулевых элементов, сумму положительных элементов и среднее значение отрицательных элементов
дан массив A(10). Вычислить количество нулевых элементов, сумму положительных элементов и среднее...

1
03.03.2016, 00:13
cpp_developer
Эксперт
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 12,546
Блог
03.03.2016, 00:13
Помогаю со студенческими работами здесь

Вычислить сумму и количество положительных и отрицательных элементов массива
Задание: Вычислить сумму и количество положительных и отрицательных элементов массива D(n),...

Вычислить сумму и количество положительных и отрицательных элементов массива
Обработать на компе одномерный массив D(N): вычислить сумму и количество положительных и...

Вычислить сумму и количество положительных, произведение и количество отрицательных элементов массива
Дан целочисленный массив размера N. Вычислить сумму и кол-во положительных, произведение и кол-во...

Вычислить сумму и количество положительных, сумму и количество отрицательных элементов массива
Помогите пожалуйста сдалать следующие 2 задачи : 1)вычислить сумму и количество положительных,...

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