Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 20.10.2019
Сообщений: 8

Перевести код из Pascal в Python

12.11.2019, 17:03. Показов 1186. Ответов 0

Студворк — интернет-сервис помощи студентам
Помогите перевести код из Pascal в Python. Буду очень благодарен.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
uses crt;
type complex=record
             re,im:real;
             end;
{вывод результата}
procedure Vyvod(var f:complex);
begin
if f.im<0 then writeln(f.re:9:5,' -',-f.im:0:5,'i')
else writeln(f.re:5:2,' +',f.im:0:2,'i');
end;
{умножение комплексного на целое}
procedure UmCh(f:complex;var z:complex;k:byte);
begin
z.re:=k*f.re;
z.im:=k*f.im;
end;
{деление комплексного на целое}
procedure DelCh(f:complex;var z:complex;k:byte);
begin
z.re:=f.re/k;
z.im:=f.im/k;
end;
{вычитание из комплексного целого}
procedure VchCh(var z:complex;k:byte);
begin
z.re:=z.re-k;
end;
{сложение комплексных}
procedure Summa(var f:complex;g:complex);
begin
f.re:=f.re+g.re;
f.im:=f.im+g.im;
end;
{вычитание комплексных}
procedure Razn(var f:complex;g:complex);
begin
f.re:=f.re-g.re;
f.im:=f.im-g.im;
end;
{умножение комплексных}
procedure Proizvedenie(f,g:complex;var z:complex);
begin
z.re:=f.re*g.re-f.im*g.im;
z.im:=g.re*f.im+f.re*g.im;
end;
 
var  u,v,w,u1,u2,w1,r:complex;
begin
clrscr;
writeln('Vvedite deist. i mnim. chasti u:');
readln(u.re,u.im);
writeln('Vvedite deist. i mnim. chasti v:');
readln(v.re,v.im);
writeln('Vvedite deist. i mnim. chasti w:');
readln(w.re,w.im);
UmCh(u,u1,3);
DelCh(w,w1,2);
Proizvedenie(u1,w1,r);
Summa(r,w);
Razn(r,u2);
UmCh(u,u2,2);
Summa(r,u2);
VchCh(r,7);
write('2u+(3u*w/2+w-u)-7=');
Vyvod(r);
readln
end.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.11.2019, 17:03
Ответы с готовыми решениями:

Перевести код из Pascal в Python
var n, p, i: integer; begin readln(n); i:=1; p:=3; while true do if i&lt;=n then begin i:=i+p;

Перевести код из Pascal в Python
Всем привет. Не могли бы помочь перевести код Pascal в Python. var x, count, numDel, i, j: longint; d: array of longint; ...

Перевести код с Python на Pascal
a=float(input(&quot;Введите сумму: &quot;)) c1=a*50 c2=150*(a+a*0.2) c=c1+c2 print(c)

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.11.2019, 17:03
Помогаю со студенческими работами здесь

Перевести код из Pascal в Python
program z1; uses crt; var i, n: integer; begin read (n); i:=1; while sqr(i)&lt;n do i:=i+1; writeln (sqr(i)); end.

Просьба перевести код из Pascal в Python
Здравствуйте! Нашел код на паскале: var inp, outp: text; n, m, x, y, i, j: integer; relations: array of integer; used:...

Перевести код из Pascal в Python
Здравствуйте, можете, пожалуйста, переписать этот код на Python'е? var arr2: array of int64; arr3: array of int64; ...

Перевести код с Pascal на Python
Дан файл целых чисел, содержащий менее 50 элементов. Увеличить его размер до 50 элементов, записав в начало файла необходимое количество...

Помомите перевести код с PASCAL на Python!
Срочно помогите перевести данный код: uses crt; const n=3; type zavod=array of string; energ=array of longint; procedure...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru