|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.11.2012, 06:25 | #1 |
Новичок
Джуниор
Регистрация: 28.11.2012
Сообщений: 1
|
Калькулятор дробей
почему после нажатия enter сбрасывает??пробывал задержку экрана н помогло...
//#include "stdafx.h" #include "iostream" using namespace std; class Calc { public: Calc(int pa1, int pa2, int pa3, int pa4, char znak); void SetSign(char s) {sign = s;} void sum(); void razn(); void proizv(); void chast(); private: int ch1; int zn1; int ch2; int zn2; char sign; };//После объявления класса необходима запятая Calc::Calc ( int pa1, int pa2, int pa3, int pa4, char znak) { pa1=ch1; pa2=zn1; pa3=ch2; pa4=zn2; sign=znak; } int main() { cout<<"Vvedite 1-yu drob'"<< endl; int pa1,pa2, pa3, pa4, znak; cin>> pa1; //ch1 cout<<"/" << endl; cin>>pa2;//zn1 cout<<"Vvedite znak"<< endl; cin>> znak; cout<<"Vvedite 2-yu drob'" << endl; cin>> pa3; //ch2 cout<<"/" << endl; cin>> pa4;//zn2 Calc ob( pa1, pa2, pa3, pa4, znak); switch(znak) { //cout<<ob.sum(); - это что? не понятно вообще, убрал cout. case '+' : { //сложение ob.sum(); break;} case '-' : {//вычитание ob.razn(); break;} case '*' : { // умножение ob.proizv(); break;} case '/' : {// деление ob.chast(); break;} default: {cout<<"Takogo znaka net";} int op; cin>>op; } } void Calc::sum() {int Rezch; int Rezzn; Rezch<<ch1*zn2+ch2*zn1; Rezzn<<zn1*zn2; cout <<ch1*zn2+ch2*zn1<< "/" << zn1*zn2;} void Calc:: razn() {int Rezch; int Rezzn; Rezch<<ch1*zn2-ch2*zn1; Rezzn<<zn1*zn2; cout <<Rezch<< "/" << Rezzn;} void Calc:roizv(){ int Rezch; int Rezzn; Rezch<<ch1*ch2; Rezzn<<zn1*zn2; cout <<Rezch<< "/" << Rezzn;} void Calc::chast() {int Rezch; int Rezzn; Rezch<<ch2*zn2; Rezzn<<zn1*ch2; cout <<Rezch<< "/" << Rezzn;} |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сокращение дробей на С | Olala94 | Общие вопросы C/C++ | 3 | 02.10.2012 21:35 |
Сложение дробей | Ingar | Общие вопросы C/C++ | 1 | 30.07.2012 19:37 |
Delphi Вычисление цепных дробей | toperx | Помощь студентам | 7 | 07.01.2012 08:31 |
Класс Дробей | finargot | Общие вопросы .NET | 6 | 18.03.2010 23:03 |
Сумма дробей | Xcopy | Общие вопросы Delphi | 1 | 05.09.2009 19:12 |