Совершенным называется число, равное сумме всех своих делителей, меньших его самого (6=1+2+3). напишите программу, которая вводит натуральное число n и определяет является ли оно совершенным на с++
262
338
Ответы на вопрос:
#include < bits/stdc++.h> using namespace std; int main() { int n; cin > > n; int sum = 0; for (int i = 1; i < = n/2; ++i) if (n % i == 0) sum+= i; if (sum == n) cout < < "yes"; else cout < < "no"; }
Если что язык c #include < stdio.h> void main() { int nechet=0, plus1=0; int a[20]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20}; for (int i=0; i< 20; i++) { if (a[i]%2! =0) nechet++; if (a[i]> 0) plus1++; } printf("нечетных: %d, положительных: %d", nechet, plus1); }
Популярно: Информатика
-
lizafedkovich10.05.2021 19:07
-
masyanyapar23.01.2021 06:44
-
leedercools31.03.2022 17:49
-
паша53518.07.2020 05:21
-
Х1ега1Х31.08.2021 20:45
-
amira06103.04.2022 16:47
-
yakubchik200413.01.2023 10:58
-
James012328.02.2020 19:54
-
Bunny26524.10.2020 23:36
-
senyazoop08rtt23.04.2021 09:02