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

Разработать консольное приложение, имитирующее работу простого калькулятора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать структуру с именем Student http://www.cyberforum.ru/cpp-beginners/thread824722.html
Помогите пожалуйста) Создать структуру с именем Student с полями: фамилия, имя, номер группы, успеваемость (массив из пяти элементов). Сформировать односвязный список. Затем напечатать этот список в...
C++ Написание функции на С++ (поиск максимального элемента) Написать функцию поиска максимального элемента, использовать ее для поиска среди 4х и 5 чисел. Количество чисел передавать в функцию в качестве фактического параметра. 1. В программе надо... http://www.cyberforum.ru/cpp-beginners/thread824707.html
Использование функций C++
Здравствуйте. Помогите решить нижеследующую задачу. В данный момент нужно переделать данную задачу с использованием функций. Целый день ломала голову не смогла ничего придумать. Заранее благодарю. ...
C++ Цикл не останавливается на cin >> n; C++
Имею код: ....... int n; cout << "Enter the quantity of clients (up to 10)" << endl; cin >> n; for ( ; n < 1 || n > 10; ) { cout << "Try again (up to 10)" << endl; ...
C++ Запись в файл через _write, откуда берется размер? http://www.cyberforum.ru/cpp-beginners/thread824663.html
Народ, решил создать отдельную тему, нигде не нашел, по моему мнению -это вообще бред, но он есть 0_о Тема следующая, есть двумерный массив или массив структур, мы заполняем его синусом и записываем...
C++ удаление указателя char* func() { char *str = new char; strcpy(str, "I am string!"); return str; } .. далее char *a; a = func(); delete a; или подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
23.05.2013, 12:28
Марина1986, вот код который пойдет в любом ИДЕ даже самом архаичном. Думаю у вас стоит древний борландСи от того код2 не выполняется
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
#include <stdio.h>
 
int main()
{
    int iwork = 1;
    double param1;
    double param2;
    char sOperation   = 0;
    char sDisplay[33] = {0};
    while( iwork )
    {
        printf("Enter string with math operation (ex 5 + 6)\n");
        if(scanf("%lf %c %lf", &param1, &sOperation, &param2) < 3)
            printf("Error input\n");
        else
        {
            printf("Result : "); 
            switch(sOperation)
            {
            case '+':
                printf("%lf\n", param1 + param2);
                break;
            case '-':
                printf("%lf\n", param1 - param2);
                break;
            case '*':
                printf("%lf\n", param1 * param2);
                break;
            case '/':
                if( param2 == 0 )
                    printf("ERROR : DIVISION ON ZERO\n");
                else
                    printf("%lf\n", param1 / param2);
                break;
            default:
                printf("Usupported operation %c\n", sOperation);
                break;
            }
        }
        while(getchar() != '\n'){}
        printf("Enter Y - for new input");
        printf("Your choise : ");scanf("%c", &sOperation);
        while(getchar() != '\n'){}
        if( sOperation != 'Y' && sOperation != 'y')
            iwork = 0;
    }
 
    return 0;
}

Не по теме:

Перестаньте донимать меня в личке - я начинаю раздражаться!
Я не ваш репетитор и на эту должность не претендую.

1
Миниатюры
Разработать консольное приложение, имитирующее работу простого калькулятора  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru