Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Sadyk23
0 / 0 / 0
Регистрация: 02.12.2014
Сообщений: 5
1

Найти, каких чисел в последовательности больше - простых или совершенных? С++

30.06.2016, 21:29. Просмотров 813. Ответов 1
Метки нет (Все метки)

Вводится последовательность целых чисел, 0 – конец последовательности. Найти, каких чисел в последовательности больше - простых или совершенных (функцией оформить проверку числа: результатами функций будет:1 – число простое, 0 – число непростое; 1 – число совершенное, 0 - нет). ВыручайтеБуду очень благодарен Язык С++ пожалуйста
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.06.2016, 21:29
Ответы с готовыми решениями:

Найти количество совершенных и простых чисел в последовательности
Нужна помощь! Вводится последовательность целых чисел, 0 – конец...

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

Каких чисел в последовательности больше, положительных или отрицательных?
дана последовательность целых чисел, за которой следует 0. определить, каких...

Определить каких чисел в целочисленной последовательности больше:четных или кратных 3
Пожалуйста,помогите написать программу в С++.Только начали изучать,не поняла...

Определить каких положительных чисел больше в последовательности, кратных или не кратных 5?
С клавиатуры вводится последовательность чисел.Количество чисел заранее не...

1
Banonanelly
90 / 22 / 35
Регистрация: 29.06.2016
Сообщений: 96
01.07.2016, 05:01 2
Лучший ответ Сообщение было отмечено Sadyk23 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
bool is_perfect(int n)
{
    int sum = 1;
    for (int i = 2; i <= n / 2; ++i)
        if (!(n % i)) sum += i;
 
    return sum == n;
}
 
bool is_simple(int n)
{
    for (int i = 2; i < = n / 2; ++i) if ((n % i) == 0) return false;
    return true;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.07.2016, 05:01

Каких чисел больше: отрицательных или положительных?
Дан массив K(9). Каких чисел больше: отрицательных или положительных? Как...

Найти, каких символов больше точек или запятых на С++
Дана последовательность из н символов найти каких символов больше точек или...

Определить, каких чисел больше в массиве: положительных или отрицательных, методом Монте Карло
Помогите ,пожалуйста!!!!! определить каких чисел больше в массиве положительных...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru