Вопрос по информатике:
Вводится натуральное число. Определить, является ли оно полным квадратом.
Pascal
- 25.07.2018 02:28
- Информатика
- remove_red_eye 10232
- thumb_up 31
Ответы и объяснения 2
Var n,i,o: integer;
begin
read(n);
while i<=n do Begin
if sqr(i) = n then Begin write('Да, число ',n,' является квадратом чилса ',i); o:=1; end; i:=i+1;
End;
if o1 then write('Это число не полный квадрат');
end.
- 26.07.2018 22:54
- thumb_up 8
// PascalABC.NET 3.1, сборка 1172 от 19.02.2016
begin
var n:=ReadInteger('n=');
var k:=Trunc(sqrt(n));
if sqr(k)=n then Writeln('Это полный квадрат числа ',k)
else Writeln('Это неполный квадрат')
end.
Тестовые запуски:
n= 202293729
Это полный квадрат числа 14223
n= 202293728
Это неполный квадрат
n= 202293730
Это неполный квадрат
- 27.07.2018 12:52
- thumb_up 3
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.