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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Brahmanchik
0 / 0 / 0
Регистрация: 20.01.2012
Сообщений: 19
#1

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

10.06.2012, 21:27. Просмотров 305. Ответов 0
Метки нет (Все метки)

Было задание создать код в Турбо паскале на основе задания:
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.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.06.2012, 21:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос нужно переделать код, из языка Турбо Паскаль в С++ (C++):

Код написан в Dev C. Не работает в Visual. Как нужно переделать код? - C++
Здравствуйте. Столкнулась с такой проблемой: код был написан в Dev C, но в Visual он выдаёт ошибку. ...

Нужно переделать код - C++
Надо переделать код. Так как я понял. Это C++ тут cout и cin а мне надо с printf и scanf

Нужно переделать код - C++
Нужно сделать без классов: #include <iostream> #include <cstdlib> #include <ctime> class mylist { ...

Граф, нужно переделать код - C++
Задание: Нахождение К путей Минимальной суммарной длины Во взвешенном графе с неотрицательными весами(Алгоритм Йена). Есть код на...

нужно переделать код из Python на С++ - C++
Условие:Вам нужно распилить деревянный брус на несколько кусков в заданных местах. Распилочная компания берет k рублей за распил одного...

Нужно переписать код в паскаль - C++
#include "stdafx.h" #include <iostream> using namespace std; bool simple(int x) { for (int i=2; i<=(x/2);i++) { if...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.06.2012, 21:27
Привет! Вот еще темы с ответами:

нужно переделать код в другую среду - C++
переделайте под code blocks, пожалуйста буду признателен #include "stdio.h" #include "iostream.h" #include "math.h" const...

Нужно переделать код под функции (одномерный массив) - C++
«Однoмерные маcсивы», оформить каждый пункт задания в виде функции. Все необходимые данные для функций должны передаваться им в качестве...

Как переделать код?. Нужно сделать через функции пользователя - C++
#include <string.h> #include <iostream> #include <algorithm> using namespace std; int main() { char *st=new...

Переписать символы с входящего рядка в выходящий, меняя операторы языка паскаль на операторы языка С++ := на =, = на ==, # на != - C++
Переписать символы с входящего рядка в выходящий, меняя операторы языка паскаль на операторы языка С++ := на =, = на ==, # на != Спасибо.


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru