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

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

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

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

18.12.2010, 16:02. Просмотров 556. Ответов 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++):

перевести коды символов - C++
Добрый день. Имеется набор кодов символов формата Подскажите, как их перевести в символы? Спасибо.

Нужно перевести коды программ с паскаля, в С++! - C++
Если целое число M делится нацело на целое число N, то вывести на экран частное от деления, в противном случае - сообщение ''M на N нацело...

Перенос кода из Pas в С/С++ - C++
Здравствуйте. Есть программа на паскале, которая случайным образом выдает 3 слова из текстового файла без повторения uses Crt; ...

Открыть файл .pas как текстовый - C++
Как можно считать файл *.pas или *.cpp как текстовый ??

Даны два двоичных числа 10010000 и 00001001. Числа 16-е ASCII–коды и перевести их в 2-е коды - Информатика
Добрый день, помогите с задачкой: Даны два двоичных числа 10010000 и 00001001. Числа 16-е ASCII–коды и перевести их в 2-е коды

Можно ли pas файл перевести в txt? - Turbo Pascal
можно ли pas файл сделанный на турбо паскале перевести на txt?

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
RomOs
7 / 7 / 0
Регистрация: 23.07.2010
Сообщений: 18
18.12.2010, 19:06 #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 [] = {значения};
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.12.2010, 19:06
Привет! Вот еще темы с ответами:

Сделать программу и перевести в машинные коды - Assembler
1_)Сложение 24-битных чисел в двоично-десятичном коде 2-)Подсчет количества нечетных 8-битных чисел в массиве из 16 элементов с выводом...

Перевести коды,так чтобы он работал через buttonclick ? - Delphi
program Project2; {$APPTYPE CONSOLE} uses SysUtils; const n=20; var a:array of integer; i,s:integer; begin

Перевести коды программ Раscal и С++ в корректные блок-схемы - Алгоритмы
Ребят помогите пожалуйста перевести коды программ Раscal и С++ в корректные блок-схемы: 1)program treugolnik; procedure vvod(var...

Как перевести переменную типа String в виртуальные коды символов которые находятся в переменной? - Delphi
Казалось бы задача простоя... но я что-то не допру .... Кстате, желательно чтобы виртуальные коды были в 16-й системе счисления. ...


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

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

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