Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Drongo:
Блин, что-то я не понимаю задачу. Допустим у нас такой массив. Возводим 12 в квадрат = 144, что дальше? Отрываем два последних разряда 144 и ищем 44 среди массива, так? »
Например, у нас есть число 25, 25 в квадрате = 625. Оно совпадает с последними двумя разрядами, значит выводим 25. 5^2=25, 76^2=5776, их тоже выводим и т. д.

Цитата Drongo:
10.0 также бесполезно писать, т.к. тип у вас объявлен int, всё равно отбросится значение после точки. »
Если не так напишу, он мне вот что пишет:
pow: неоднозначный вызов перегруженной функции
может быть "long double pow(long double,int)"
или "float pow(float,int)"
или "double pow(double,int)"

Цитата Drongo:
1. Функция GetQuadre(int mas[], int n) // Вычисляем последний разряд квадрата считаного числа (что подразумевается под последними разрядами? 1 цифра или 2 цифры? Число может получиться разным...) »
Вот именно, что число может получиться разным, для однозначного числа нужно вычислить одну цифру, для двузначного - две. Только я не понимаю, как это реализовать.

Отправлено: 22:13, 06-03-2014 | #4