Задать вопрос
31 мая, 22:31

Задача для языка Free Pascal:

Найти все натуральные числа от N1 до N2, запись которых совпадает с последними цифрами записи их квадрата (как, например 6^2 - 36,25^2 = 625 и т. д.)

+5
Ответы (1)
  1. 31 мая, 23:09
    0
    Var

    N1, N2, A:integer;

    B:longint;

    k:boolean;

    Begin

    Write ('N1 = ') ; ReadLn (N1) ;

    Write ('N2 = ') ; ReadLn (N2) ;

    For N2: = N1 to N2 do

    Begin

    k:=true;

    A:=N2;

    B:=A*A;

    While A0 do

    Begin

    if (A mod 10 B mod 10) then k:=false;

    A: = A div 10;

    B: = B div 10;

    End;

    if k then Write (N2,' ') ;

    End;

    End.

    Пример:

    N1 = 0

    N2 = 65536

    0 1 5 6 25 76 376 625 9376
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Задача для языка Free Pascal: Найти все натуральные числа от N1 до N2, запись которых совпадает с последними цифрами записи их квадрата ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Как описывают переменные в Pascal? Какие стандартные числовые типы языка Pascal вам известны? Что вам известно о соответствии типов переменных в языке Pascal? Какие арифметические операции можно выполнять в Pascal?
Ответы (1)
1. Квадрат трехзначного числа оканчивается тремя цифрами, которые как раз и составляют это число. Найти такие числа (например, 625: 625^2=390 625). 2.
Ответы (1)
1) Вычислить длину окружности и площадь круга одного и того же заданного радиуса R. Pascal (желательно с блок-схемой) 2) Найти сумму членов арифметической прогрессии, если известны её первый член, знаменатель и число членов прогрессии Pascal
Ответы (1)
В Pascal ABC необходимо: Задача 1. Вывести на экран все двузначные числа, которые нацело делятся на число, введённое пользователем. Задача 2. Даны трёхзначные натуральные числа n и k (n < k).
Ответы (1)
1) Строится двоичная запись числа N. 2) К этой записи дописываются справа ещё два разряда по следующему правилу: а) складываются все цифры двоичной записи, и остаток от деления суммы на 2 дописывается в конец числа (справа).
Ответы (1)