Вопрос задан 13.11.2023 в 12:19. Предмет Информатика. Спрашивает Свиридов Саша.

Uses crt; var p: byte; a,b,c,d:real; begin cls; write('1) Два в третьей степени = 2; 4;8 ? = ');

readln(a); write('2) 2-1 = 1; 2; 3 ? = '); readln(b); write('3)какой сейчас год? = 2100; 2111,2013 ? = '); readln(c); write('4)12+1 = 12; 13;14 ? = '); readln(d); if a=8 then begin write('1) Правильно!'); p:=p+1; end; else write('1) Неправильно (: '); if b=1 then begin write('2) Правильно!'); p:=p+1; end else write('2) Неправельно (: '); if c=2013 then begin write('3) Правильно!'); p:=p+1; end else write('3) Неправильно (: '); if d=13 then begin write('4) Правильно!'); p:=p+1; end else write('4) Неправельно (: ') Writeln('Получено',' ',p:2:1,' ',правильных ответов'); Readln; end. перевод с Pascal на Python
0 0
Перейти к ответам

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

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

Ответ:

33616548371735264838

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

Приведенный вами код на языке Pascal представляет из себя простой квиз, в котором пользователь должен ввести ответы на четыре вопроса. Вот перевод данного кода на язык Python:

```python # Используемые переменные: p, a, b, c, d p = 0

# Задаем вопросы пользователю a = float(input("1) Два в третьей степени = ? ")) b = float(input("2) 2 - 1 = ? ")) c = int(input("3) Какой сейчас год? ")) d = float(input("4) 12 + 1 = ? "))

# Проверяем ответы и увеличиваем счетчик правильных ответов if a == 8: print("1) Правильно!") p += 1 else: print("1) Неправильно :(")

if b == 1: print("2) Правильно!") p += 1 else: print("2) Неправильно :(")

if c == 2013: print("3) Правильно!") p += 1 else: print("3) Неправильно :(")

if d == 13: print("4) Правильно!") p += 1 else: print("4) Неправильно :(")

# Выводим результаты print(f"Получено {p} правильных ответов.") input("Нажмите Enter для завершения.") ```

Обратите внимание, что в Python используется функция `input` для получения ввода от пользователя, а также типы данных `float` и `int` для преобразования введенных значений. Кроме того, в Python блоки кода выделяются отступами, в отличие от Pascal, где используются ключевые слова `begin` и `end`.

0 0

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

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

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

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