Всем привет! Прошу помощи в решении следущей задачи:
Создать прогу (оболочку)
на Turbo C++ для 4-рёх операций (сложения, вычитания, умножения, деления) над 2-мя числами A и B. Числа A и B задаются через компоненты
TMemo1 и
TMemo2 как выделенные строчки и результат сохранить в компонент
TLabel при нажатии на кнопку "Вычислить" (компонет
TButton). Операция (сложения, вычитания, умножения и деления) должна выбираться с помощью компоненты
TComboBox.
Посденяя самостаятельная задача для получения долгожданого зачёта, с которой у меня большие трудности. Кто обладает знаниями в этой сфере прошу откликнуться
С задачкой уже почти справился:
Код:
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. Чтобы выводилось сообщение тепа: "На ноль делить нельзя!" или "Результат равен бесконечности".