С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 31.01.2020
Сообщений: 18
1

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

31.01.2020, 19:24. Показов 2218. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Написать функцию, которая определяет количество простых, положительных и отрицательных чисел переданного ей массива.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.01.2020, 19:24
Ответы с готовыми решениями:

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

Написать функцию, которая в зависимости от значения первого параметра возвращает количество отрицательных или положительных чисел призвольного массива
Написать функцию, которая в зависимости от значения первого параметра (символ + или – ) возвращает...

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

Составьте программу, которая определяет количество отрицательных, количество положительных и количество нулей среди введенных чисел
С клавиатуры вводятся N чисел. Составьте программу, которая определяет количество отрицательных,...

3
15 / 8 / 8
Регистрация: 28.10.2019
Сообщений: 45
31.01.2020, 22:25 2
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
#include <iostream>
 
using namespace std;
 
const int ArSize = 10;
void func(int massive[])
{
    int simple_n = 0;
    unsigned int positive_n = 0;
    int negative_n = 0;
    for (int i = 0; i < ArSize; i++)
    {
        if (massive[i] > 0 && massive[i] % 2 == 0)
            simple_n++;
        if (massive[i] > 0)
            positive_n++;
        if (massive[i] < 0)
            negative_n++;
    }
    cout << "Number of simple numbers: " << simple_n << endl;
    cout << "Number of positive numbers: " << positive_n << endl;
    cout << "Number of negative numbers: " << negative_n << endl;
}
 
int main()
{
    int numbers[ArSize] = {-5, -4, -3, -2, -1, 1, 2, 3, 4, 5};
    func(numbers);
    return 0;
}
1
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
01.02.2020, 00:47 3
Цитата Сообщение от Asturiasly Посмотреть сообщение
massive[i] % 2 == 0
не путайте простое число с чётным числом
0
15 / 8 / 8
Регистрация: 28.10.2019
Сообщений: 45
01.02.2020, 12:55 4
Yetty, честно, ориентировался по вики, где дан следующий ряд "Последовательность простых чисел начинается так: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43 и.т.д". Но в любом случае, в коде нужно исправить на
C++
1
massive[i] % 2 != 0
Тогда будет то, что я имел в виду, хотя, может быть, и не абсолютно правильное.
0
01.02.2020, 12:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.02.2020, 12:55
Помогаю со студенческими работами здесь

Составте программу которая определяет количество отрицательных, количество положительных и количество нулей среди введённых чисел
С клавиатуры вводятся N чисел.Составте программу которая определяет количество отрицательных,...

Составьте программу, которая определяет количество отрицательных, количество положительных и количество нулей среди введенных чисел
С клавиатуры вводятся N чисел. Составьте программу, которая определяет количество отрицательных,...

Составте программу которая определяет количество отрицательных, количество положительных и колисетво нулей среди введённых чисел
Помогите написать программу: С клавиатуры вводятся N чисел. Составте программу которая определяет...

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

Написать функцию, которая определяет количество слов массива, которые начинаются с заданной буквы
Еще задание: В масиве символов длинной 80, записаны слова, которые розделяються...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru