|
zadach238.PAS |
|
{* Задача 238 *}Unit ZADACH238; InterfaceImplementationBegin writeln( ' Найти наименьшее однозначное число х, удовлетворяющее условию x*x*x-x*x=n'); End. Program z43;
Uses zadach238.pas; {* Эту строку можно удалить *}
Uses crt; {* Подключаем внешние файлы *}
Var {* Объявление переменных *}
x : longint;
n : longint;
ot : boolean;
Begin
clrscr; {* Очистка экрана *}
write( 'n = ');
readln(n);
ot := false;
x := 1;
While (x * x * x - x * xn) Do
Begin
inc(x); {* Увеличиваем x на 1 *}
If x * x * x - x * x = n Then
ot := true;
End;
If ot = false Then
write( 'нет')
Else write( 'x=', x);
readln; {* Ждем подтверждения пользователя *}
End.
|