Предмет: Информатика,
автор: sadykoffali
Дано целое число N (N > 0). Найти наибольшее целое число K, квадрат которого не превосходит N:K^2 ≤ N. Функцию извлечения квадратного корня не использовать.
СРОЧНО! нужен код на языке джава
Ответы
Автор ответа:
2
Відповідь:
public static long kvad(long a){
long s=1;
while(s*s<=a){
s++;}
return s-1;}
public static void main(String[] args){
long a;
Scanner scanner = new Scanner(System.in);
System.out.println("Введите N:");
a=scanner.nextLong();
scanner.close();
System.out.println("Число, квадрат которого не превышает "+a+" равно "+kvad(a));
}
Код кривой, но рабочий.
Аноним:
Я помню такой говн#код на C# написал прям ваще.
Похожие вопросы
Предмет: Русский язык,
автор: gerik80ag
Предмет: Русский язык,
автор: magistrplay
Предмет: Окружающий мир,
автор: Катя5551111
Предмет: Математика,
автор: ura213astashev
Предмет: Русский язык,
автор: sonickibap6prxn