Не могу сделать алгоритм ** проверку числа ** совершенство можете помочь.Написать именно...

0 голосов
93 просмотров

Не могу сделать алгоритм на проверку числа на совершенство можете помочь.Написать именно код чтобы он проверял число на совершенство.Язык Swift,C++,Java,Python,Objective-C.Код на какому-то из этих языков.Желательно на swift или objective-C.Вот алгоритм который я сделал на бумаге.


image
image

Информатика (56 баллов) | 93 просмотров
Дан 1 ответ
0 голосов

C++
#include

void main(void)


   Int a; 
   cout << "Введите любой символ и нажмите Enter: "; <br>   cin >> a; 

() ;
Int s = 0;
Int I = 1;

If(a/2 if (a = s) {
cout <<"какойто сов" <<endl;<br>} else{
cout <<"нема немогу понять"<<endl;<br>}

} else if(a/I = a/i) {
S= s+1;
I = i+1
Break;
}

} }

Ищо можна через do while
Break плохо использувать

(208 баллов)
0

спасибо щас проверю

0

Я с телефа делал не компил

0

int n = 0; do { System.out.print("Введите число ( 0 - exit ): "); n = scn.nextInt(); if ( n != 0 ) { if( n%2 == 0) { System.out.print("Ваше число чётное "); } else { System.out.print("Ваше число нечётное ");} } } while ( n != 0 );

0

пример с do

0

А можете на C или C++ написать?

0

не учил с if отже саме будете а от ввод даних другой синтаксис

0

ну впринципе напишу але не будете компил

0

кома буду дома напишу

0

есть