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

Перевод из Паскаля на С++

23.11.2018, 12:23. Показов 307. Ответов 0
Метки нет (Все метки)

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
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
68
69
70
71
Program sp;
uses crt;
Type Pint=^intr;
     intr=record
       a:integer;
       next:Pint;
     end;
Procedure Sozd(Var f: pint;n:integer);
Var b,c: Pint;
    i:integer;
Begin
  New(f);
  b:=f;
  b^.next:=nil;
  Write('Введите число ');
  ReadLn(b^.a);
  for i:=1 to n-1 do
  begin
    new(c);
    Write('Введите число ');
    ReadLn(c^.a);
    c^.next:=nil;
    b^.next:=c;
    b:=c;
  end;
end;
Procedure Pros(F: Pint);
Var b: pint;
begin
  b:=f;
  While b<> nil do
  begin
    Write(b^.a:3,' ');
    b:=b^.next;
  end;
end;
Procedure Change(Var F: pint);
Var b,c: pint;
    n,k,i:integer;
begin
   WriteLn;
   Write('Введите число,которое нужно добавить ');
   readln(n);
   Write('Введите число после которого нужно добавить ');
   readLn(k);
   b:=f;
   While b<>nil do
   begin
     if k=b^.a then
     begin
        new(c);
        c^.next:=b^.next;
        b^.next:=c;
        c^.a:=n;
        exit;
     end;
     b:=b^.next;
   end;
end;
Var R: pint;
    n:integer;
Begin
Write('Введите n ');
readLn(n);
Sozd(r,n);
Pros(r);
Change(r);
Pros(r);
readLn;
Release(r);
end
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.11.2018, 12:23
Ответы с готовыми решениями:

Перевод кода с Паскаля (перевод в метры)
var a,b,d:integer; c,e:real; begin writeln('1-дециметр 2-километр'); writeln('3-метр ...

Перевод с Паскаля на С++
Добрый день, нужно сдавать лабораторную, не могу разобраться в программе, изучаю С++, а с Паскалем...

Перевод с Паскаля на C++
Здравствуйте. Помогите,пожалуйста,перевести код на С++. var z,x,v: text; st: string; ...

Перевод из Паскаля на С++
var CarDoor: integer; SelectedDoor: integer; RevealedDoor: integer; i: integer;...

0
23.11.2018, 12:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.11.2018, 12:23
Помогаю со студенческими работами здесь

Перевод с паскаля
Здравсвуйте. Помогите, пожалуйста, перевести этот код с паскаля на с++ builder: Sending an email...

Перевод с Паскаля на С++
Не могу ни как перевести полностью вот этот кусок кода на Паскале на си++ function h(var key:...

Перевод с Паскаля в си
Всем привет! Прошу , пожалуйста помогите этот замечательный код перевести в си язык. const n...

Перевод из паскаля в C#
Переведите пожалуйста эту строчку for i:=a downto 2 do

Перевод из Паскаля в C++
Переведите программу из Паскаля в С++, пожалусйта Вот код : const nmax=100; var a: array...

Перевод из Паскаля в С
const a=-pi; b=pi; h=pi/10; var x,y:real; begin writeln('----------------');...


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

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