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

в калькуляторе 2+2*2=8 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с массивами (удаление строк, столбцов) http://www.cyberforum.ru/cpp-beginners/thread831461.html
12.235 Дан двумерный массив. а) удалить из него первую из строк, сумма элементов которых не превышает некоторое заданное число. б) удалить из него первый из столбцов, количество нулей в котором равно некоторому заданному числу. Помогите пожалуйста, чем проще тем лучше . И если можно с объяснением.
C++ Функция getchar! Здравствуйте, поясните на пальцах, что делает данная программа? #include <stdio.h> int main(void) { char ch; printf("Enter a character followed by <Enter>: "); ch = getchar(); printf("The character read is: '%c'\n", ch); return 0; http://www.cyberforum.ru/cpp-beginners/thread831448.html
C++ Перечислить все последовательности из n нулей, единиц и двоек, в которых никакая группа цифр не повторяется два раза подряд (нет куска вида XX )
Перечислить все последовательности из n нулей, единиц и двоек, в которых никакая группа цифр не повторяется два раза подряд (нет куска вида XX ). Помогите написать программу, пожалуйста) Я в этом программировании ничего не понимаю, а скоро курсовую сдавать((( Нашла на форуме тему с таким же заданием http://www.cyberforum.ru/cpp-beginners/thread825312.html , но оно реализовано не так как нужно...
C++ Вывод данных из структурированного файла
помогите как вывести данные из файла в таблицу следующим образом strana | stolica | valuta россия москва рубль и тд... чтоб считались все строки в файле и заполнили таблицу... в файле будет записаны данные в таком виде россия москва рубль . .. ...
C++ Агрегатор новостей на С++, с чего начать http://www.cyberforum.ru/cpp-beginners/thread831394.html
Здравствуйте. Нужно написать RSS-агрегатор новостей для трех новостных сайтов. Нужно, чтобы было окно с новостями и при нажатии на кнопку "Обновить", новости обновлялись Подскажите хотя-бы в общих чертах, с чего начать писать, или что почитать P.S. C++ знаю :)
C++ Что означает оператор %= ? Что означает оператор %= и как его использовать? подробнее

Показать сообщение отдельно
GetVariable
 Аватар для GetVariable
163 / 119 / 5
Регистрация: 17.03.2013
Сообщений: 283
08.04.2013, 18:54     в калькуляторе 2+2*2=8
как вы собираетесь обрабатывать 3 числа если при обработки у вас всего 2 числа?

C++
1
2
3
4
5
6
7
8
9
10
11
    case 1 :result=val1+val2;
    break;
    case 2 :result=val1-val2;
    break;
    case 3 :result=val1*val2;
    break;
    case 4 :result=val1/val2;
    break;
    case 5 :result=sqrt(val1);
    break;
    case 6 :result=pow(val1,val2);
Добавлено через 10 минут
Я вам этого не давал. так писать нельзя. всё что написано ниже очень плохо.

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
/* bred mode on */
 
#include <iostream>
 
int main()
{
    int a,b,c, result;
 
    char op,op2;
 
    std::cout << "Enter [a op b op c]: ";
 
    std::cin >> a >> op >> b >> op2 >> c;
 
    switch(op)
    {
        case '-':
            result = a - b;
            break;
 
        case '+':
            result = a + b;
            break;
 
        case '*':
            result = a * b;
            break;
 
        case '/':
            result = a * b;
            break;
 
        default:
        exit(1);
        break;
    }
 
    switch(op2)
    {
        case '-':
            result -= c;
            break;
 
        case '+':
            result += c;
            break;
 
        case '*':
            result *= c;
            break;
 
        case '/':
            result /= c;
            break;
 
        default:
        exit(1);
        break;
    }
 
    std::cout << "Result; " << result;
 
    return 0;
}
 
Текущее время: 09:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru