Var n,m,i,k:integer; begin Write('n='); Read(n); Write('Вводите числа через пробел или Enter: '); k:=0; for i:=1 to n do begin Read(m); if m mod 2=1 then if Frac(sqrt(m))=0 then Inc(k) end; Writeln('Найдено квадратов нечетных чисел: ',k) end.
Пример n=10 Вводите числа через пробел или Enter: 16 49 1 5 9 121 66 71 0 -1 Найдено квадратов нечетных чисел: 4
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку