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

Переделать программу из C# в C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ задача про багаж с другими условиями! http://www.cyberforum.ru/cpp-beginners/thread590981.html
Багаж пассажира характеризуется количеством вещей и общим весом вещей. Дан файл f, содержащий информацию о багаже нескольких пассажиров, информация о багаже каждого отдельного пассажира представляет...
C++ компилирование с /clr нашел пример функции чтения из файла http://msdn.microsoft.com/ru-ru/library/y52yxde8.aspx и он не компилится.. в опциях меняю на Common Language Runtime Support (/clr) и получаю ... http://www.cyberforum.ru/cpp-beginners/thread590980.html
C++ Указатели на функции c интегралом
Составить функцию, которая по формуле I\approx h\left(\frac{f(a)}{2}+f(a+h)+f(a+2h)+...+f(a+(n-1)h)+\frac{f(b)}{2} \right), где n фиксировано h=\frac{b-a}{n} вычисляет значение определённого...
Как в консоли поменять ширину экрана программно? C++
как программно задать ширину консоли
C++ Исчисление суммы, количества элементов массива, удовлетворяющих заданным условиям http://www.cyberforum.ru/cpp-beginners/thread590954.html
В одномерном массиве содержатся только два одинаковых элемента. Найдите их.
C++ Нетривиальный прямой перебор Собстевенно g++, QT. Даю упрощенную постановку задачи, ибо реальная тяжелая для понимания. Есть 7 видов гирек разной массы для весов. Веса гирек 0.3 0.6 ... 2.5(возможны любые, не суть).... подробнее

Показать сообщение отдельно
(Darkangel)
0 / 0 / 0
Регистрация: 30.05.2012
Сообщений: 3

Переделать программу из C# в C++ - C++

30.05.2012, 01:12. Просмотров 472. Ответов 4
Метки (Все метки)

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
 
 
 
namespace слияние
{
 
    class Program
    {
        const int r = 100000;
        static void Main(string[] args)
        {
            string str = Console.ReadLine();//строка с числами
            string[] st = str.Split(' ');
            int n = st.Length;
            int[,] stalaktit = new int[n, n];
            int[] mas = new int[n];
            for (int i = 0; i < n; i++)
                mas[i] = Convert.ToInt32(st[i]);//формирование потока чисел int
 
            int a = 0;
            int b = 0;
            int sneginka = mas[0];
            stalaktit[a, b] = sneginka;
 
            for (int i = 1; i < n; i++)//разбиение потока mas  в последовательности stalaktit
            {
                if (mas[i] > sneginka)
                {
                    b++;
                    stalaktit[a, b] = mas[i];
                    sneginka = mas[i];
                }
                else
                {
                    a++;
                    b = 0;
                    stalaktit[a, b] = mas[i];
                    sneginka = mas[i];
                }
            }
 
            a++;
            int[] kaskad = new int[a];
            int[] stalagmit = new int[n];
            int min;
            min = r;
            for (int j = 0; j < n; j++)
            {
 
                b = 0;
                for (int i = 0; i < a; i++)
                {
                    if (stalaktit[i, (kaskad[i])] < min && stalaktit[i, (kaskad[i])] != 0)
                    {
                        min = stalaktit[i, (kaskad[i])];
                        b = i;
                    }
                }
                stalagmit[j] = min;
                kaskad[b]++;
                min = r;
            }
            for (int j = 0; j < n; j++)
                Console.WriteLine(stalagmit[j]);
 
            Console.ReadKey();
        }
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru