1

Тема: Розгалужені та циклічні процеси у С

Визначити,чи серед чотирицифрових натуральних чисел є досконалі .Якщо є ,то вивести їх значення

2

Re: Розгалужені та циклічні процеси у С

В чому проблема?

3 Востаннє редагувалося P.Y. (13.12.2020 19:02:50)

Re: Розгалужені та циклічні процеси у С

Очевидно, має бути цикл, у якому перебираються всі чотирицифрові цілі додатні числа (тобто, від 1000 до 9999) й перевіряється, чи є таке число досконалим. Якщо натрапили на досконале число — виводимо його.

Перевірку числа на досконалість (яку можна винести в окрему функцію чи зробити циклом усередині циклу) робимо так: перебираємо всі числа, менші за дане, й визначаємо, чи ділиться воно на них (тобто, a%b==0, де a — число, яке ми перевіряємо, b — можливий дільник цього числа). Якщо ділиться, додаємо b до суми (позначмо її як s). Якщо після всієї перевірки s==a, то число a — досконале.

Подякували: Lena_171

4

Re: Розгалужені та циклічні процеси у С

Усе погано
П.3.5 Правил

Подякували: Lena_171