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

Перевод с Паскаля на C++

20.05.2015, 18:22. Показов 1244. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Помогите,пожалуйста,перевести код на С++.
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
var
     z,x,v: text;
     st: string;
 
    begin
     assign(z,'d:\aaa.txt');
     assign(x,'d:\ccc.txt');
     reset(z);
     rewrite(x);
     while not eof(z) do
       begin
         readln(z,st);
         writeln(x,st);
       end;
     close(z);
     close(x);
     assign(v,'d:\bbb.txt');
     assign(z,'d:\aaa.txt');
     reset(v);
     rewrite(z);
     while not eof(v) do
       begin
         readln(v,st);
         writeln(z,st);
       end;
     close(v);
     close(z);
     assign(x,'d:\ccc.txt');
     assign(v,'d:\bbb.txt');
     reset(x);
     rewrite(v);
     while not eof(x) do
       begin
         readln(x,st);
         writeln(v,st);
       end;
     close(x);
     close(v);
    end.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.05.2015, 18:22
Ответы с готовыми решениями:

Перевод с паскаля на с++
program z1; var i,j,m,k,z,x,l:integer; begin readln(m); for i:=0 to m do begin z:=1; if i=0 then z:=1 else begin x:=i; ...

Перевод с Паскаля в С++
var n: longint; max,x: byte; begin write('Введите число n: '); readln(n); max:=n mod 10; while n>0 do begin ...

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

2
Диванный эксперт
Эксперт С++
 Аватар для Max Dark
2550 / 2064 / 971
Регистрация: 09.10.2013
Сообщений: 4,793
Записей в блоге: 4
20.05.2015, 18:33
Лучший ответ Сообщение было отмечено Solmee как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <fstream>
#include <string>
bool cоpy_file(const std::string& from, const std::string& to) {
    std::string line;
    std::ifstream in(from);
    if (!in.is_open()) return false;
    std::ofstream out(to);
    if(!out.is_open()) return fаlse;
    while(std::getline(in, line))
        out << line << std::endl;
    return true;
}
 
int main() {
    copy_file("aaa", "bbb");
    copy_file("bbb", "zzz");
    copy_file("zzz", "yyy");
    return 0;
}
0
0 / 0 / 0
Регистрация: 17.05.2015
Сообщений: 8
20.05.2015, 18:45  [ТС]
Но это же не верно.

Цитата Сообщение от Cra3y Посмотреть сообщение
Код C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <fstream>
#include <string>
bool cоpy_file(const std::string& from, const std::string& to) {
* * std::string line;
* * std::ifstream in(from);
* * if (!in.is_open()) return false;
* * std::ofstream out(to);
* * if(!out.is_open()) return fаlse;
* * while(std::getline(in, line))
* * * * out << line << std::endl;
* * return true;
}
int main() {
* * copy_file("aaa", "bbb");
* * copy_file("bbb", "zzz");
* * copy_file("zzz", "yyy");
* * return 0;
}
.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.05.2015, 18:45
Помогаю со студенческими работами здесь

Перевод из паскаля в с ++
Ребят помогите перевести в с ++ var p:array of integer; c,c1:char; i,j,N,K:integer; name:string; time1,time2:integer; ...

Перевод с паскаля на си
Ребят помогите поджалуйста с переводом! const r=10; n=100; type mas=array of byte; var i,j,a:integer; ...

Перевод с паскаля на С++
Здравствуйте. Помогите,пожалуйста,перевести код на С++. const n = 67; var matrix: array of integer; i,p,q:integer; ...

Перевод из Паскаля в С++
Нужно переделать задачу из Паскаля в С++Builder. Поможете? Вот само задание:Описать функцию PowerA234(A), вычисляющую вторую, третью и...

Перевод с паскаля на си++
переведите с паскаля на си++ 1 program telega ; var M1,M2,V1,V2: real; begin write('M1='); readln(M1); write('V1='); ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru