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

Перевести коды из Pas в C++ - C++

Восстановить пароль Регистрация
 
ronil
0 / 0 / 0
Регистрация: 07.06.2010
Сообщений: 7
18.12.2010, 16:02     Перевести коды из Pas в C++ #1
{осуществить циклический сдвиг элементов массива, на k позиций вправо }
program li;
uses crt;
var
a:array[1..100] of integer;
i,r,n,k,j:integer;
begin
writeln('введите размер массива ') ;
readln(n);
write('введите величину сдвига ') ;
readln(k);
write('введите элементы массива через пробел ') ;
for i:=1 to n do
read (a[i]);
for i:=1 to k do
begin
for j:=1 to n do
if (j=1) then r:=a[j] else a[j-1]:=a[j];
a[n]:=r;
end;
for i:=1 to n do
write(a[i],' ');
readln
end.

Помогите перевести, в Си вообще не разбираюсь. Буду очень благодарен :-)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2010, 16:02     Перевести коды из Pas в C++
Посмотрите здесь:

Коды символов C++
Перенос кода из Pas в С/С++ C++
Коды программ ... C++
перевести коды символов C++
C++ не разборчивые коды
C++ Нужно перевести коды программ с паскаля, в С++!
C++ Открыть файл .pas как текстовый
C++ Циклические коды

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
RomOs
7 / 7 / 0
Регистрация: 23.07.2010
Сообщений: 18
18.12.2010, 19:06     Перевести коды из Pas в C++ #2
давай всю программу переводить не буду, но...

Delphi
1
i,r,n,k,j:integer;
на с++:

C++
1
int название переменной;
Delphi
1
2
3
begin
writeln('введите размер массива ') ;
readln(n);
C++
1
2
3
4
5
6
7
8
int input_zise_of_array(void){ // ф-ция возвр. знач. типа integer
        std::cout<<"введите размер массива"<<std::endl; // writeln('введите размер массива ') ;
    
        int size_array;
    size_array = std::cin.get(); // переменной присвоить то значение, которое введет пользовтель
 
    return size_array; // возвращаем значение размера массива 
}


Delphi
1
a:array[1..100] of integer;
где то внутри функции пишеш:
C++
1
2
3
{
    int array [] = {значения};
}
Yandex
Объявления
18.12.2010, 19:06     Перевести коды из Pas в C++
Ответ Создать тему
Опции темы

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