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

Перевести программу C# в С++

30.09.2016, 22:40. Просмотров 1026. Ответов 4
Метки нет (Все метки)

Добрый вечер.
Написал программу на языке C#, но сдать ее нужно на языке С++. Несколько попыток перевести программу самостоятельно были обречены провалом. Жду помощи.

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

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
     static void Main()
        {
            int length = 5;
            int[] a = new int[length];
            for (int i = 0; i < length; i++)
                a[i] = int.Parse(Console.ReadLine());
            int ind = 0, max = a[0];
            for (int i = 0; i < length; i++)
            {
                if (a[i] > max)
                {
                    max = a[i];
                    ind = i;
                }
               
              
            }
            Console.WriteLine("Result: " + max + " " + "Indtx; " + ind);
        }
    }
    
}
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.09.2016, 22:40
Ответы с готовыми решениями:

Перевести программу из C++ в Си
#include &lt;iostream&gt; #include &lt;locale&gt; #include &lt;cmath&gt; #include &lt;iomanip&gt; using std::cout;...

Перевести программу с C++
Программа. #include&lt;stdio.h&gt; #include&lt;math.h&gt; #include&lt;conio.h&gt; #include&lt;stdlib.h&gt;...

Перевести программу с C++
помогите перевести программу из с++ в с #include &lt;iostream&gt; #include &lt;cmath&gt; int Del(int &amp;n){...

Перевести программу с C++
#include &lt;iostream&gt; using namespace std; #include &quot;time.h&quot; #include &lt;stdlib.h&gt; int main() ...

4
)))
610 / 405 / 55
Регистрация: 31.12.2009
Сообщений: 2,321
Записей в блоге: 3
30.09.2016, 23:00 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <cstring>
using namespace std;
 
int main()
{
int max=999;
int mass[5]={0};
for (int i=0; i<5; i++)
{
    cout<<"Vvedite chisla massiva";
    cin>>mass[i];
}
for (int i=0; i<5; i++)
{
if(mass[i]<max)
max=mass[i];
}
cout<<max;
cin>>mass[0];
return 0;
}
1
0 / 0 / 1
Регистрация: 20.07.2016
Сообщений: 108
01.10.2016, 15:19  [ТС] 3
aleks_pilipenko,
Добрый день.
Большое спасибо, но вы можете переделать программу так, чтобы вместо sin и cout были printf и scanf?
я пытался преобразовать, но почему-то программа после ввода элементов массива вылетает с ошибкой

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "stdio.h"
#include "stdafx.h"
using namespace std;
 
int main()
{
    int max = 999;
    int mass[5] = { 0 };
    for (int i = 0; i<5; i++)
    {
        printf("Vvedite chisla massiva");
        scanf_s("%d", mass[i]);
    }
    for (int i = 0; i<5; i++)
    {
        if (mass[i]<max)
            max = mass[i];
    }
    scanf_s("%d", max);
    printf("%d",mass[0]);
    return 0;
}
0
Модератор
Эксперт .NET
5381 / 4535 / 2891
Регистрация: 20.04.2015
Сообщений: 8,199
01.10.2016, 16:34 4
Лучший ответ Сообщение было отмечено vavun как решение

Решение

Boogie Woogie,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int max, index=0;
int mass[5] = { 0 };
printf("Vvedite chisla massiva:");
for (int i = 0; i<5; i++)
{
    scanf_s("%d", &mass[i]);
}
max=mass[0];
 
for (int i = 1; i<5; i++)
{
    if (mass[i]>max)
    {
        max = mass[i];
        index = i;
    }
}
printf("Max=%d, index=%d", max, index);
1
0 / 0 / 1
Регистрация: 20.07.2016
Сообщений: 108
01.10.2016, 16:54  [ТС] 5
Даценд, Благодарю, моргалы не коли, спасибо поставлю
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.10.2016, 16:54

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

Перевести программу из С++ в С#
Помогите пожалуйста с переведом #include &quot;stdafx.h&quot; using namespace std; int _tmain(int...

перевести программу на С
Ребят, помогите ушедшему с Ассемблера и начинающему в области С программирования перевести...

Перевести программу из C++ в Си
#include &lt;cstdio&gt; #include &lt;cstdlib&gt; #include &lt;iostream&gt; #include &lt;string.h&gt; using namespace...

Перевести программу из С++ в С
#include &lt;iostream&gt; #include &lt;cstdlib&gt; //rand(), srand(); #include &lt;ctime&gt; using namespace std;...


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

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

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