С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Dimas-Karabas
28 / 5 / 1
Регистрация: 15.04.2013
Сообщений: 116
#1

Перенос программы в Windows Forms - C++

09.04.2014, 16:55. Просмотров 158. Ответов 0
Метки нет (Все метки)

Срочно нужно перенести код консольного приложения в с++
Буду очень признателен. Минимальный интерфейс.
1 текстовое поле для результата.
1 выдвижное меню для выбора тональности.
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
#include <iostream>
#include <locale>
#include <conio.h>
using namespace std;
 int main()
{
    char c;
    setlocale(LC_ALL,"RUS");
    char acc[2];
    cout<<"Введите основную тональность: ";
    cin>>acc;
    /**Звуки это тоны и полутоны - два последовательно идущих звука - это полутон.
        Малая терция - 3 полутона
        Тоника параллельной тональности находится
          на малую терцию вниз если от мажора ищем минор
        и на малую терцию вверх если от минора ищем мажор.
                    0     1       2   3       4  5     6         7       8      9   10     11  12   (1 единица = 1 полутону)
       имеем      : До (Do#=Reb) Ре (Re#=Mib) Ми Фа (Fa#=Solb) Соль (Sol#=Lab) Ля (La#=Sib) Си До
                    С      m      D    m      E   F     m        G      m       A     m      B  m
    **/
    ///Создадим массив из 13 элементов (номера элементов будут являться полутонами, элементы - звуками)
    char notes[]="CmDmEFmGmAmBm"; ///13 элементов по 1 символу
    ///Пользователь будет вводить нам название аккорда, который будет иметь или 1 символ или 2
    int j=0;
    for (int i=0;i<13;i++){
        if (acc[0]==notes[i])
        {
            j=i;
            if (i<3) j+=12;
            if (acc[1]!=NULL) j+=1;
            if (notes[j-3]=='m') {
                    cout<<"Параллельная тональность - это "<<notes[j-4]<<"#m";
            }
            else {
                    cout<<"Параллельная тональность - это "<<notes[j-3]<<"m";
            }
        }
    }
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2014, 16:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Перенос программы в Windows Forms (C++):

Создание минимального интерфейса для .exe программы без исходников в windows forms - C++
Доброго времени суток всем! Подскажите или направьте в нужное русло. Задача следующая: У меня есть некоторый обработчик wav файла...

Windows Forms - C++
Добрый вечер. Я новичок в С++ (и программировании вообще), однако имеется острая необходимость буквально за пару вечеров освоить работу с...

windows forms - C++
как сделать чтобы по нажатию кнопки.1. значение записывалось в функцию TextBox1 ??

windows forms - C++
Можно ли писать приложения на C++ c использованием .Net windows forms или только на c#?

Windows Forms C++ - C++
Здравствуйте, Извините если это уже НЕ первая тема. С консольными приложениям разобрался (массивы, переменные, циклы). Прошу...

ListBox в windows forms - C++
Вопрос конечно глупый, но все же, как в с++ узнать индекс элемента? Перехожу с Delphi на с++ и не могу разобраться. Добавлено через 1...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.04.2014, 16:55
Привет! Вот еще темы с ответами:

Windows Forms VisualStudio2010 - C++
Доброго времени суток! Господа,может кто подскажет, как реализовать данный код в WinForms? С созданием шаблона окна все понятно,...

winapi vs windows forms - C++
Не подскажете что лучше начать учить? Просто я в этом новичок, и пока разницы не вижу. И если уж на то пошло, то возможно еще литературу...

Рисование в C++ Windows Forms - C++
Всем здравствуйте такое задание нужно нарисовать с помощью треуголиников, квадратов, прямоугольников и кругов что то на подобие животного...

Полиморфный multimap в Windows Forms - C++
Сказали сделать вот такую лабу. Контейнер должен работать с числами, строками и структурами(это ключи). #include &quot;map&quot; #include...


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

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

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