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

как из консоьного калькулятора сделать оконный - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ с++ с рекурсией http://www.cyberforum.ru/cpp-beginners/thread230977.html
помогите плиз разобраться с рекурсией.завал по лабораторным В данной последовательности чисел найти подпоследовательность подряд идущих элементов, сумма которых максимальна. Реализовать с...
C++ Как найти среднее значение в одномерном массиве? Дан массив n действительных чисел. Если массив имеет нечетное число элементов и состоит только из положительных чисел, то создать новый массив, удалив из него среднее число. В противном случае новый... http://www.cyberforum.ru/cpp-beginners/thread230963.html
C++ ООП-срочно!!!
Создать классы, подходящие для представления библиографических данных о книгах(авторы, название, дата издания, количество страниц), журналах (название, дата издания, количество...
не могу понять как решить в одномерном массиве в c++ C++
1)Удалить из массива все элементы равные min(a,a,…a). 2)Все нечетные строки матрицы сдвинуть циклически на К элементов влево 3)Перевернуть каждое четное слово в строке сделать в одной задаче в...
C++ error C2061: синтаксическая ошибка: идентификатор http://www.cyberforum.ru/cpp-beginners/thread230938.html
Вот такая ошибка: error C2061: синтаксическая ошибка: идентификатор using namespace std;...
C++ Кольцо В заданном множестве точек плоскости найти количество точек, находящихся внутри кольца, ограниченного окружностями с общим центром, радиусы которых r и R (r < R). Вот...когда проверяешь что-то... подробнее

Показать сообщение отдельно
mifeliz
2 / 2 / 0
Регистрация: 18.01.2011
Сообщений: 35

как из консоьного калькулятора сделать оконный - C++

19.01.2011, 00:04. Просмотров 787. Ответов 4
Метки (Все метки)

Есть колькулятор написанный на DEV++ и хорошо работающий:
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
#include <cstdlib>
#include <iostream>
#include <conio.h>
 
using namespace std;
 
 
int main()
{
setlocale( LC_ALL,"Russian" );
    double pervoechislo;
    int test;
    double otvet;
    char simvol;
    char plys = '+';
    char minys = '-';
    char ymnoshenie = '*';
    char delenie = '/';
    char procent = '%';
    char bufRus[256];
    double vtoroechislo;
    cout << "info: \nÏëþñ     + \nГЊГЁГ*ГіГ±     -\nÓìГ*îæåГ*ГЁГҐ * \nÄåëåГ*ГЁГҐ   / \n";    
 
 
    
    cout << "\nÏåðâîå ÷èñëî:";
    cin >> pervoechislo; 
    
    cout << "\nÄåéñòâèå:";
    cin >> simvol; 
    
    cout << "\nÂòîðîå ×èñëî:";
    cin >> vtoroechislo; 
 
 
   
    if(simvol == plys)
    {
    cout << "\n";
    cout << pervoechislo;
    cout << plys;
    cout << vtoroechislo;
    cout << "=";
    otvet = pervoechislo + vtoroechislo;
    cout << otvet;
    }else{}
    
        if(simvol == minys)
    {
    cout << "\n";
    cout << pervoechislo;
    cout << minys;
    cout << vtoroechislo;
    cout << "=";
    otvet = pervoechislo - vtoroechislo;
    cout << otvet;
    }else{}
    
        if(simvol == ymnoshenie)
    {
    cout << "\n";
    cout << pervoechislo;
    cout << ymnoshenie;
    cout << vtoroechislo;
    cout << "=";
    otvet = pervoechislo * vtoroechislo;
    cout << otvet;
    }else{}
    
        if(simvol == delenie)
    {
    cout << "\n";
    cout << pervoechislo;
    cout << delenie;
    cout << vtoroechislo;
    cout << "=";
    otvet = pervoechislo / vtoroechislo;
    cout << otvet;
    }else{}
 
         if(simvol == procent)
    {
    cout << "\n";
    cout << pervoechislo;
    cout << procent;
    cout << vtoroechislo;
    cout << "=";
    otvet = pervoechislo / 100 * vtoroechislo;
    cout << otvet;
    }else{}
    
    cin.get();  
    cin.get();
 
}
Вопрос как сделать это оконно. На пример: Окно, в нём три заголовка и на против каждого окошечко для ввода. Типа Первое число на против окошечко для ввода, ниже действие на против него кошечко для ввода, ниже второе число на против окошечко для ввода, ниже ответ на против просто выводится ответ, а ниже кнопочка "посчитать"...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru