
Вопрос задан 05.07.2023 в 09:44.
Предмет Информатика.
Спрашивает Лебедева Полина.
Нужно переписать код с pascal, на python. Помогите пожалуйста, вот сам код: constnas =
1000000;varb, b1, bz, z, f: integer;beginb := 3;b1 := 3;z := 2;for var i := 2 to 100 dobeginb := b + 1;bz := bz + (z - b);b1 := b1 + b;z := z + 2;if (i > 10) and (i mod 2 =0)then f := f + 1;end;writeln(‘общее колво обратившихся’, b1);writeln(‘общее колво умерших’, f);writeln(‘общее колво вылеч’, z - f);writeln(‘ ‘);writeln(‘% обратившихся’, (b1 * 100)/ nas);writeln(‘% умерших’, (f * 100)/ nas);writeln(‘% вылеч’, (z-f) * 100)/ nas);end.

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

Отвечает Василик Яринка.
- NAS = 1000000
- b = 3
- b1 = 3
- z = 2
- bz = 0
- f = 0
- for i in range(2, 101):
- b += 1
- bz += (z - b)
- b1 += b
- z += 2
- if (i > 10) and (i % 2 == 0):
- f += 1
- print('общее колво обратившихся', b1)
- print('общее колво умерших', f)
- print('общее колво вылеч', z - f)
- print()
- print('% обратившихся', (b1 * 100) / NAS)
- print('% умерших', (f * 100) / NAS)
- print('% вылеч', ((z - f) * 100) / NAS)



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно, вот переписанный код на Python:
pythonnas = 1000000
b, b1, bz, z, f = 3, 3, 2, 2, 0
for i in range(2, 101):
b = b + 1
bz = bz + (z - b)
b1 = b1 + b
z = z + 2
if i > 10 and i % 2 == 0:
f = f + 1
print('общее колво обратившихся:', b1)
print('общее колво умерших:', f)
print('общее колво вылеч:', z - f)
print(' ')
print('% обратившихся:', (b1 * 100) / nas)
print('% умерших:', (f * 100) / nas)
print('% вылеч:', ((z - f) * 100) / nas)
Примечание:
- В Python используется пробел вместо
:=
для присваивания значений переменным. - Используется цикл
range(2, 101)
для итерации от 2 до 100 включительно. - Оператор
and
и операторmod
в Python остаются такими же. - Функция
print
используется для вывода результатов.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili