Есть ответ 👍

Совершенным называется число, равное сумме всех своих делителей, меньших его самого (6=1+2+3). напишите программу, которая вводит натуральное число n и определяет является ли оно совершенным на с++

262
338
Посмотреть ответы 2

Ответы на вопрос:


#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); }

Популярно: Информатика