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

Программа для решения хим. уравнений - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Представление памяти, указатели http://www.cyberforum.ru/cpp-beginners/thread1096896.html
Доброго времени суток, форумчане. Практика языка и программирования уже есть, но всё на начальном уровне. Сейчас вплотную столкнулся с указателями. Везде пишут, что они для экономии памяти,...
C++ Из заданной строки исключить символы равосположенные между скобками [ ] Дана строка символов. Исключить из этой строки группы символов, расположенные между скобками . Сами скобки тоже должны быть исключены. Предполагается, что внутри каждой пары скобок нет других скобок.... http://www.cyberforum.ru/cpp-beginners/thread1096890.html
C++ Не выводится номер минимального элемента массива
Добрый вечер. Наверно лёгкая проблема, но у меня не получается её решить. Последовательно задана формулой ai=i2+0,4 Программа должен вывести значение максимального и минимального элемента, а также...
Удалить с m по n символов, перезаписать строку и показать ее на экран C++
Удалить с m по n символов, перезаписать строку и показать ее на экран. К примеру массив на 10 символов, я удаляю с 4 по 6, а то что осталось вывожу как новую строчку. Как это можно решить?
C++ Сравнение объектов http://www.cyberforum.ru/cpp-beginners/thread1096869.html
if ((a/b) > (f.a/f.b)) { cout << "1 > 2" << endl; return *this; объекты класса a и b имеют тип int, как в этом отрывке метода разультат сравнения преобразовать во флоат? конструкция типа...
C++ Ошибка в задаче Заданы моменты начала и конца некоторого промежудка времени в часах минутах и секундах ( в пределах одних суток) Найти продолжительность этого промежудка в тех же единицах измерения. #include... подробнее

Показать сообщение отдельно
mrUMBRELLA
0 / 0 / 0
Регистрация: 15.02.2014
Сообщений: 13

Программа для решения хим. уравнений - C++

15.02.2014, 01:15. Просмотров 597. Ответов 5
Метки (Все метки)

Здравствуйте форумчане! Мне нужна ваша помощь!!! Я хочу сделать программу для решения ХИМИЧЕСКИХ УРАВНЕНИЙ. Как только я начал столкнулся с проблемой! Когда я в самой программе ввожу уравнение H2+O2 то на экран выводится 2H2+O2=2H2O (то есть ответ), а когда ввожу С+О2 то должен получить ответ C+O2=CO2, но я получаю 2H2+O2=2H2O опять!!! пожалуйста помогите мне с этим разобратьсяне критикуйте сильно я только учусь! В общем вот КОД:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
signed char a='H2+O2',b='C+O2';
cout<<"ВВЕДИТЕ УРАВНЕНИЕ:"<<endl;
cin >>a, b;
if(a){cout<<"2H2+O2=2H2O"<<endl;}
else if(b){cout<<"C+O2=CO2"<<endl;}
system ("pause");
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru