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

Простенький калькулятор - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Каким образом можно осуществить загрузку файла из интернета по url ? http://www.cyberforum.ru/cpp-beginners/thread314625.html
Каким образом можно осуществить загрузку файла из интернета по url ? Мне бы хотелось конечно увидеть пример кода готовой программы, но если нет, то подскажите, пожалуйста, источник или тему, где об этом можно почитать. Заранее спасибо!
C++ Система классов комнат TRoom Вопросы в данной теме не программистские, а постановочные. И отвечать на него людям знакомым со строительством жилых зданий. Хочется написать систему классов (базовый - абстрактный) и наследников характеризующие жилые помещения - комнаты и возможно квартиры, как наборы комнат. Хочется чтобы модель была возможно ближе к реальности и содержала сведения, интересующие как проектировщиков так и... http://www.cyberforum.ru/cpp-beginners/thread314618.html
Очень нужно...обратная матрица C++
выбивает ошибку с filePath #include <iostream.h> #include <conio.h> #include <stdio.h> #include <values.h> #include <math.h> typedef double *pdouble;
обработка сторок и работа с файлом C++
Имеется исходный файл(с кодом программы, файл txt), нужно из него считать текст и затем в этом тексте заменить begin на BEGIN и записать все это в другой файл, так же нужно определить количество while в файле. Основная моя проблема в том что я не могу считать файл(он не известного размера), у меня постоянно происходит переполнение буфера, а так же не могу произвести подсчет while Замену begin...
C++ Использование процедур* http://www.cyberforum.ru/cpp-beginners/thread314556.html
Описать программу SortInc (A,N) (SortDec (A,N)), выполняющую сортировку по возрастанию (убыванию)массива А из N вещественных чисел. Массив А является входным и выходным параметром. С помощью этой процедуры отсортировать масивы A,B,C размера NA,NB,NC соответственно.
C++ Лишняя табуляция Программа офарматирует свой же текст, но гдето прописана лишняя табуляция, ни как не могу понять.... #include "stdafx.h" #include <stdio.h> #include <string.h> #include <iostream> using namespace std; void main () { FILE* fp; подробнее

Показать сообщение отдельно
CJ_Sashok
Живу от Клика до Клика
 Аватар для CJ_Sashok
34 / 34 / 5
Регистрация: 01.06.2010
Сообщений: 157
10.06.2011, 16:19  [ТС]     Простенький калькулятор
Вот, похоже всё исправил. Компилятор ошибки не выдаёт, но сама программа не чего не выводит. Вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<iostream>
#include<conio.h>
#include<string>
using namespace std;
int main(){
string a,b,c; // a-основная; b- первое число(до знака);c- второе число(после знака)
int i,i1; // Переменные для циклов
getline(cin,a); // заполнение переменной "a"
for(i=0;i<a.length()-1;i++){ // Цикл для проверки знак на "ПЛЮС"
    if (a[i] != '+') b =b+a[i]; //если не "ПЛЮС", то к b прибавим символ a[i]
    else if (a[i] == '+'){ //Если ПЛЮС, то...
break;} // Выход из цикла
}
for(i1=i++;i1<(a.length()-b.length());i1++){ //Цикл для проверки знака на "РАВНО"
         if (a[i1] != '=') c =c+a[i1]; //Если не "РАВНО", то к "c" прибавим символ a[i]
         else if (a[i1] == '='){ // Если "РАВНО", то...
           int n = atoi(b.c_str()); // Переменная n равна b, как число  
           int m = atoi(c.c_str()); // Переменная m равна "c", как число
        cout<< n+m; //Выводим на экран(в консоль) сумму n и m
        }
    }
_getch();//"Останавливаем" консоль.
}
Пока что я написал код только для сложения.
 
Текущее время: 07:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru