tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Язык программирования - c++.
Язык программирования - c++. напишите программу, которая вводит натуральное число n и находит все совершенные чис- ла в диапазоне от 1 до n.
modamzubik
1 19.09.2019 01:40
0
Ответы
alyaomelchenko
08.10.2020 01:13
#include <iostream>
using namespace std;
int main()
{
int n = 0;
cin >> n;
for (int i = 1; i <= n; ++i) {
int a = 0;
for (int j = 1; j < i; ++j) {
if (i % j == 0) {
a += j;
}
}
if (a == i) {
cout << i << endl;
}
}
return 0;
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
oolesyoooolesy
11.08.2019 18:10
Написать 6 вопросов по работе в интернете?...
Belka172
11.08.2019 18:10
Найти минимальное из чисел, введенных с клавиатуры. признак конца ввода число 0. чисел неограниченное кол-во. решать через repeat...
lerka22222222222222
11.08.2019 18:10
1дата постройки первого компьютера в 2 кто и когда создал первый микропроцессор 3 кто создал современную технологию создания сайтов. 2 фамилии...
princessTonya
11.08.2019 18:10
Написать программу которая задумывает число и печатает его наоборот. ( пример: 341 и 143) в паскаль....
kurtenokalina2
09.07.2019 17:50
Составить программу вычисления произведения второй и третьей цифр целого четырёхзначного числа.экран должен иметь вид: введите четырёхзначное число: 3456 4х5=20...
lotosalla1
09.07.2019 17:50
Составьте программу на visual basic вводится некоторое трехзначное число x (пусть x=255) вывести на экран сколько число 5 в x.(с объяснениями) : )...
КсюшаАнтропова
18.06.2019 08:30
Составте программу, которая заполняет масив а[1..10] случайными целыми числами в диапазоне от 1 до 10 и находит сумму элементовс четными значениями...
Venidiktova
13.01.2021 11:09
В вычислите значение выражения p=123/4+45*3-66*(3+87) в интерактивном режиме2) Составьте и выполните программу сложения чисел 37 и 29.7. Докажите, что программа выполнена правильно....
saddsa17
13.01.2021 11:10
Назовите устройства компьютера, предназначенные для хранения информации заранее большое...
DianaDusha
13.01.2021 11:10
Перетворіть ієрархічну структуру на таблицю...
Популярные вопросы
Найди доли единиц времени. от 1 часа = мин. 17 от 1 недели = сут....
2
Написати твір-роздум свобода — найцінніше для людини ...
2
1. What is Long Sheng? 2. Why are mountains important there? 3. What climate...
1
З крану з висоти 30м на пісок кинули камінь; у момент кидка швидкість руху...
3
я не могу сделать задание то есть я не могу сделать это Подчеркните причастия...
2
История нарисуйте таблицу вена различия и сходства Кораку и Ордаба...
3
Как и с какой целью обращался князь Святослав к остальным князям/людям. Чего...
2
Що треба знати умiти щоб створити карту. Чомуна пiдставi математични розрахункiв...
3
Большее основание трапеции равно 8см, а меньшее на 3см. меньше средней линии....
1
Подготовить письменно изложение «Песни о вещем Олеге» современным русским языком...
3
using namespace std;
int main()
{
int n = 0;
cin >> n;
for (int i = 1; i <= n; ++i) {
int a = 0;
for (int j = 1; j < i; ++j) {
if (i % j == 0) {
a += j;
}
}
if (a == i) {
cout << i << endl;
}
}
return 0;
}