Помогите перевести программку из паскаля в python.var n,x,d: integer;beginwriteln (039;Введите

Помогите перевести программку из паскаля в python.

var n,x,d: integer;
begin
writeln ('Введите число N:');
readln(n);
d:=10;
for x:=1 to n do
begin
while dlt;=x do
d:=d*10;
if x*x mod d = x then
writeln (x,'*',x,'=',x*x);
end;
end.

Задать свой вопрос
2 ответа
N = int(input("Введите число n:"))
d = 10
for x in range(1,n+1):
    while dlt;=x: d = d*10
    if x*x % d == x: print(x,'*',x,'=',x*x)

Пример:
Введите число n:7
1 * 1 = 1
5 * 5 = 25
6 * 6 = 36
N = int(input("Введите число N: "))
d = int(10)
for x in range(1,n):
    while (dlt;=x): d*=10
    if ((x*x) % d == x): print(x,"*",x,"=",x*x)
Eva Kljuchereva
" почему программеры и принуждены знать много языков" не могу не согласиться. А почему вы считаете что С "круче" ассемблера? Последнего я боюсь как огня, но любой отладчик переводит код как раз на ассемблер, потому, собственно по моему суждению, познание ассемблера будет куда полезнее. Что до питона, не прикоснулась бы к этой бяке по своей воле.
Василиса Мырадова
"Ну если Вы будете отлаживать драйверы, писать системы охраны инфы, заниматься криптографией - он Вам может оказаться полезен" А как же божественный реверсинг? Желая на данный момент что C что ассемблер могут понадобится только для собственных целей, навряд ли эти языки на данный момент где-нибудь нужны.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт