Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 1
Регистрация: 25.10.2015
Сообщений: 7
1

Переведите с c++ на c#

28.12.2015, 19:00. Просмотров 952. Ответов 3
Метки нет (Все метки)

Помогите перевести на c# вот этот код:
C++
1
2
3
4
5
6
7
8
vector<int> path;
while (pos != -1) {
    path.push_back (pos);
    pos = p[pos];
}
reverse (path.begin(), path.end());
for (int i=0; i<(int)path.size(); ++i)
    cout << path[i] << ' ';
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.12.2015, 19:00
Ответы с готовыми решениями:

Переведите из С++ в С
Вот: #include &quot;iostream&quot; using namespace std; int main() { int size; cout &lt;&lt; &quot;Enter size...

Переведите
type tDigits= array of byte; var la,lb,ld: integer; da,db,dd: tDigits; a,b,c,r:...

переведите на С++
переведите на С++ Var s,p:string; b:char; i:integer; Begin Write('Input text:'); Readln(s);...

Переведите с VB на C#
Imports System Imports System.Collections.Generic Imports System.ComponentModel Imports...

3
736 / 477 / 187
Регистрация: 30.12.2012
Сообщений: 1,275
Записей в блоге: 2
28.12.2015, 23:30 2
Лучший ответ Сообщение было отмечено OwenGlendower как решение

Решение

C#
1
2
3
4
5
6
7
List<int> path = new List<int>();
while (pos != -1) {
    path.Add(pos);
    pos = p[pos];
}
path.Reverse();
Console.WriteLine(string.Join(" ", path));
1
7 / 7 / 3
Регистрация: 21.04.2015
Сообщений: 61
05.01.2016, 07:19 3
и кстати имею похожую проблему - имеется код на C++, мне его нужно сконвертировать на С# (как лучше сделать - преобразовать конвертером или же по старинке ручным способом?)
0
0 / 0 / 1
Регистрация: 05.03.2013
Сообщений: 16
05.01.2016, 08:07 4
Лучше ручным способом)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.01.2016, 08:07

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Переведите из С++ в Си
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; int main() ...

Переведите из С++ в СИ
#include&lt;iostream&gt; using namespace std; int main() { int n,max=0,i=0; do { ...

Переведите из СИ в С++
#include &lt;stdio.h&gt; #include &lt;locale&gt; int main() { setlocale(LC_ALL, &quot;RUSSIAN&quot;);...

Переведите на С
Функция по 3 числам проверяет могут ли эти числа быть сторонами треугольника. С помощью функции...

Переведите с Pascal на C++
uses crt; var s:string; i,m,n:integer; begin clrscr; writeln('введите текст'); readln(s);...

переведите из СИ в Assembler
#include &quot;ADuC812.h&quot; #include &quot;max.h&quot; #include &quot;KB.h&quot; #include &quot;i2c.h&quot; #include...


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

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

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