Вопрос задан 17.06.2023 в 05:05. Предмет Информатика. Спрашивает Белоусов Никита.

Переведите из паскаля в питон !! а)var a, b, c, d: integer; e : boolean; begin Readln(a);

e:=false; b:=a div 100; c:=a div 10 mod 10; d:=a mod 10; if (b=3) or (c=3) or (d=3) or (b=6) or (c=6) or (d=6) or (b=9) or (c=9)or (d=9) then e:=true; if e then Writeln('YES') else Writeln('NO'); end.б)var a, b, c, d: integer; e : boolean; begin Readln(a); e:=false; b:=a div 100; c:=a div 10 mod 10; d:=a mod 10; if (b=4) or (c=4) or (d=4) or (b=7) or (c=7) or (d=7) then e:=true; if e then Writeln('YES') else Writeln('NO'); end.​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Пещерский Данил.

a)(я так понимаю a div 100 это а:100 только без остатка, а mod остаток от деления числа а на число b)

a=int(input())

e=False

b=a//100

c=(a//10)%10

d=a%10

if b==3 or c==3 or d==3 or b==6 or c==6 or d==6 or b==9 or c==9 or d==9:

    e=True

If e:

    print('YES')

else:

    print('NO')

б)

a=int(input())

e=False

b=a//100

c=(a//10)%10

d=a%10

if b==4 or c==4 or d==4 or b==7 or c==7 or d==7:

    e=True

If e:

    print('YES')

else:

    print('NO')

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Я отвечу подробно. Я переведу код из паскаля в питон с помощью искусственного интеллекта. Вот результаты:

а) # Перевод кода из паскаля в питон # var a, b, c, d: integer; e : boolean; begin Readln(a); e:=false; b:=a div 100; c:=a div 10 mod 10; d:=a mod 10; if (b=3) or (c=3) or (d=3) or (b=6) or (c=6) or (d=6) or (b=9) or (c=9)or (d=9) then e:=true; if e then Writeln('YES') else Writeln('NO'); end.

# Переведенный код на питон # a, b, c, d: int; e : bool; begin input(a); e=False; b=a // 100; c=a // 10 % 10; d=a % 10; if (b==3) or (c==3) or (d==3) or (b==6) or (c==6) or (d==6) or (b==9) or (c==9)or (d==9): e=True; if e: print('YES') else: print('NO'); end.

б) # Перевод кода из паскаля в питон # var a, b, c, d: integer; e : boolean; begin Readln(a); e:=false; b:=a div 100; c:=a div 10 mod 10; d:=a mod 10; if (b=4) or (c=4) or (d=4) or (b=7) or (c=7) or (d=7) then e:=true; if e then Writeln('YES') else Writeln('NO'); end.

# Переведенный код на питон # a, b, c, d: int; e : bool; begin input(a); e=False; b=a // 100; c=a // 10 % 10; d=a % 10; if (b==4) or (c==4) or (d==4) or (b==7) or (c==7) or (d==7): e=True; if e: print('YES') else: print('NO'); end.

Надеюсь, это поможет вам. Если вы хотите узнать больше о различиях между паскалем и питоном, вы можете посмотреть [этот сайт](https://www.codeconvert.ai/pascal-to-python-converter) или [этот сайт](https://codeconverter.com/convert-pascal-to-python). Если вы хотите использовать другой конвертер кода, вы можете попробовать [этот проект](https://github.com/fox0/pas2py) на GitHub.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос