Форум программистов, компьютерный форум CyberForum.ru

нужно переделать код, из языка Турбо Паскаль в С++ - C++

Восстановить пароль Регистрация
 
Brahmanchik
0 / 0 / 0
Регистрация: 20.01.2012
Сообщений: 19
10.06.2012, 21:27     нужно переделать код, из языка Турбо Паскаль в С++ #1
Было задание создать код в Турбо паскале на основе задания:
1. Дан целочисленный массив A(n) с элементами, сгенерированными случайными числами в диапазоне (-20, 20). Требуется: Отсортировать по убыванию положительные элементы массива методом выбора.
Вот код, благодаря этому сайту получилось его сделать, но мне нужно сделать код в С++ для этого же задания
код в Турбо Паскале выглядит так:
const
nmax=100;
type
Tarr=array[1..nmax] of integer;
var
a:Tarr;
i,j,buf,n:integer;
begin
randomize;
repeat
write('Razmer massiva, ne bolee ',nmax,': ');
readln(n);
until n in [1..nmax];
writeln('Ishodniy massiv:');
for i:=1 to n do
begin
a[i]:=-20+random(41);
write(a[i]:4);
end;
writeln;
for i:=1 to n-1 do
if a[i]>0 then
for j:=i+1 to n do
if (a[j]>0) and (a[j]>a[i]) then
begin
buf:=a[i];
a[i]:=a[j];
a[j]:=buf;
end;
writeln('Poluchenniy massiv:');
for i:=1 to n do
write(a[i]:4);
writeln;
end.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.06.2012, 21:27     нужно переделать код, из языка Турбо Паскаль в С++
Посмотрите здесь:

C++ Граф, нужно переделать код
Нужно переписать код в паскаль C++
Код написан в Dev C. Не работает в Visual. Как нужно переделать код? C++
Нужно переделать код под функции (одномерный массив) C++
Нужно переделать код C++
C++ Как переделать код?. Нужно сделать через функции пользователя
C++ нужно переделать код в другую среду
нужно переделать код из Python на С++ C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 12:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru