25 задач за 25 дней на C

Это вызов для моего личного развития. Я собираюсь решить 25 задач за 25 дней.

#День 10, Задача 10

Проническое число — это число, являющееся произведением двух последовательных целых чисел, то есть число вида n(n + 1). Например, 42 является проническим, потому что 6*7=42.

Напишите программу, которая берет число от пользователя и контролирует, является ли оно проническим или нет. Если число не является проническим, найдите наименьшее проническое число, большее данного числа. По результату контроля программа возвращает соответствующее сообщение. Программа завершается, когда пользователь вводит -1, в противном случае после каждого возврата запрашивает новый номер. Не забывайте контролировать пригодность пользовательского ввода.



Следуйте за мной:

Гитхаб

ЛинкедИн