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

Перевод из паскаля в питон

23.11.2019, 11:45. Показов 6158. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
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
var
  n: integer;
  count: integer;
 
procedure R(n1: integer; start: integer; p: string);
var 
  j: integer;
  s: string;
begin
  if n1 = 0 then
  begin
    SetLength(p, length(p)-1);
    writeln(p);
    inc(count);
  end
  else if n1 > 0 then
    for j := start to n1 do
    begin
      Str(j, s);
      s := p + s + '+';
      R(n1-j, j, s);
    end;
end;
 
begin
write('Input: ');
readln(n);
 
var sw: Stopwatch := Stopwatch.StartNew();
R(n, 1, '');
sw.Stop();
 
writeln('Total: ', count);
writeln('Time: ', (sw.ElapsedMilliseconds / 1000):0:4, ' sec.');
end.Пе
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.11.2019, 11:45
Ответы с готовыми решениями:

Перевод паскаля на питон
uses crt; const nmax=15; var a:array of integer; m,n,i,j,k,x:integer; begin clrscr;...

Перевод из Паскаля в Питон
var i, n, k, k1, kdel: LongInt; begin write ('n, k (через пробел) = '); readln (n, k); ...

Перевод с паскаля на питон
Помогите код сделать на пайтон из паскаля uses crt; type Func=function(x:real):real; {$F+}...

Перевод из паскаля в питон
var x,y:real; begin Write('Введите через пробел координаты точки (x,y): '); Read(x,y); ...

Перевод из паскаля в питон
var arr: array of integer; i, n: integer; bool: boolean; begin bool:=false; readln(n); ...

1
Status 418
Эксперт Python
4578 / 2345 / 602
Регистрация: 26.11.2017
Сообщений: 5,265
Записей в блоге: 3
23.11.2019, 13:28 2
Python
1
2
3
4
5
6
7
8
def R(n, start, p):
    if n == 0:
        print(p[:-1])
    else:
        for j in range(start, n + 1):
            R(n - j, j, p + str(j) + '+')
 
R(int(input()), 1, '')
0
23.11.2019, 13:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.11.2019, 13:28
Помогаю со студенческими работами здесь

Перевод с Паскаля на Питон
program gg; var s: string; i, j, n:integer; was: boolean; begin readln(s); n:=0; for i:=1...

Перевод с паскаля на питон
program massive1; const n=10; var a:array of integer; i:integer; k:integer; Begin...

Перевод с паскаля на питон
Помогите с переводом пожалуйста. uses crt; const mf=500; type vector=array of real; var...

Перевод из паскаля в питон
var a: array of integer; i, n, k: integer; begin write('Введите размер...

Перевод кода из паскаля в питон
Переведите этот код с паскаля в питон, буду благодарен Var A:array of integer; ...

Перевод кода с Паскаля на Питон
const N = 10; type MyShortInt = 0..254; var i, j, k : integer; A : array of ShortInt; s...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru