2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Калькулятор на Turbo C++
Сообщение29.06.2012, 20:40 
Аватара пользователя


09/05/12
4
Всем привет! Прошу помощи в решении следущей задачи:

Создать прогу (оболочку) на Turbo C++ для 4-рёх операций (сложения, вычитания, умножения, деления) над 2-мя числами A и B. Числа A и B задаются через компоненты TMemo1 и TMemo2 как выделенные строчки и результат сохранить в компонент TLabel при нажатии на кнопку "Вычислить" (компонет TButton). Операция (сложения, вычитания, умножения и деления) должна выбираться с помощью компоненты TComboBox.

Посденяя самостаятельная задача для получения долгожданого зачёта, с которой у меня большие трудности. Кто обладает знаниями в этой сфере прошу откликнуться :wink:

С задачкой уже почти справился:

Код:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
double A,B,C;
A=StrToFloat(Memo1->Text);
B=StrToFloat(Memo2->Text);
switch(ComboBox1->ItemIndex) {
case 0:
C=A+B;
break;
case 1:
C=A-B;
break;
case 2:
C=A*B;
break;
case 3:
C=A/B;
break;
}
Label1->Caption=FloatToStr(C);
}


Вопрос теперь как реализовать невозможность деления на 0. Чтобы выводилось сообщение тепа: "На ноль делить нельзя!" или "Результат равен бесконечности".

 Профиль  
                  
 
 Re: Калькулятор на Turbo C++
Сообщение29.06.2012, 23:00 
Админ форума
Аватара пользователя


19/03/10
8952
 i  Тема перемещена в Карантин.

Приведите свои попытки решения задач и объясните, что конкретно вызывает затруднения.

После того как исправите сообщение, сообщите об этом в теме Сообщение в карантине исправлено.
________________
Всякий, кто поступил в университет, но не хочет сам учиться - враг своей страны, подрывающий ее научно-технический, интеллектуальный и оборонный потенциалы.
(c) по мотивам сообщения Yuri Gendelman.

 Профиль  
                  
 
 Posted automatically
Сообщение30.06.2012, 11:39 
Админ форума
Аватара пользователя


19/03/10
8952
 i  Тема перемещена из форума «Карантин» в форум «Программирование»

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group