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

Консольный калькулятор требует описание - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ WinAPI Как добавить изображение в приложение, написанное на WinApi? http://www.cyberforum.ru/cpp-beginners/thread112259.html
здравствуйте! подскажите, как добавить изображение в приложение, написанное на winapi?желательно подробнее. заранее спасибо.
C++ Диагонали Квадратной матрицы Дана целочисленная квадратная матрица порядка N, определить минимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы. код в С++. Заранее благодарен! http://www.cyberforum.ru/cpp-beginners/thread112251.html
C++ Найти минимальный элемент и все элементы расположенные в одной стоке и столбце с минимальным, заменяет на минимальное...
Дана квадратная матрица А порядка n. Составить программу, которая находит минимальный элемент и все элементы расположенные в одной стоке и столбце с минимальным, заменяет на минимальное значение. Учесть, что значения в Массиве не повторяются. С++. Заранее благодарен!
C++ Произведение элементов прямогугольной матрицы
Составить программу для подсчёта произведения элементов целочисленной прямоугольной таблицы Y состоящей из M сток и N столбцов, сумма двух индексов которых есть число чётное. На языке C++ Заранее спасибо
C++ В одномерном массиве после максимального элемента вставить к наименьших элементов в том же порядке что и в массиве http://www.cyberforum.ru/cpp-beginners/thread112228.html
Привет всем.Помогите пожалуйста с программой.Я в принципе её решил, но её нужно правильно даже не оформить, а использовать заданные приёмы, в данном случаи функции,указатели и динамическое выделение памяти. Сама задача В одномерном массиве после максимального элемента вставить к наименьших элементов в том же порядке что и в массиве. Пример 4 2 8 2 1 вводим к=2 результат 4 2 8 2 2 1 2 1 ...
C++ Программирование в NetBeans IDE 6.8 Всем привет! Поставил NetBeans, но у меня какая-то с ним фигня. Он даже свой автоматически созданный код не может откомпилировать=( /* * File: main.cpp * Author: wide * * Created on 3 Апрель 2010 г., 10:26 */ #include <stdlib.h> подробнее

Показать сообщение отдельно
m4dn3ss
0 / 0 / 0
Регистрация: 03.04.2010
Сообщений: 3
03.04.2010, 13:23     Консольный калькулятор требует описание
Приветствую!

Я написал простенький консольный калькулятор на C++ и хотел бы знать описание нескольких шагов. Знаю звучит глупо будто написал не я, но так уж получилось, что я не понял строчки 10 и 11 . Так же прошу высказать какие-либо замечания к программе, где нибудь поправить, подсказать и т.п. Прошу помочь.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
 
        double a,b;             //описание переменных a и b
        char s[2],c1[2],c2[2];  //описание строк s, c1 и c2
        cin>>s;                 //ввод строки s    
        c1[0]=s[0]; c2[0]=s[2]; //?
        c1[1]=NULL; c2[1]=NULL; //?
        a=atof(c1); b=atof(c2); //преобразование строки c1 и c2 в числа a и b.
        switch (s[1]){
                case '+' : cout<<a+b<<endl; break; 
                case '-' : cout<<a-b<<endl; break; 
                case '*' : cout<<a*b<<endl; break; 
                case '/' : cout<<a/b<<endl; break; 
        }
}
так же добавлю, что калькулятор может работать только с однозначными числами.
Ввод: 7+9 | 9*9
Вывод: 16 | 81
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru