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

QBasic

Войти
Регистрация
Восстановить пароль
 
ZooMBR
0 / 0 / 0
Регистрация: 05.01.2012
Сообщений: 1
#1

Калькулятор на QBasic: как быть с делением на ноль - QBasic

08.01.2012, 21:57. Просмотров 916. Ответов 1
Метки нет (Все метки)

Помогите с дилением на ноль. Моё первое обучение
PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
CLS
INPUT "Enter first value: ", c1
m1: INPUT "Enter operation(+,-,*,/) ", c2$
IF NOT ((c2$ = "+") OR (c2$ = "-") OR (c2$ = "*") OR (c2$ = "/")) THEN GOTO m1
INPUT "Enter second value ", c3
 
IF c2$ = "+" THEN c4 = c1 + c3
IF c2$ = "/" THEN c4 = c1 / c3
IF c2$ = "*" THEN c4 = c1 * c3
IF c2$ = "-" THEN c4 = c1 - c3
 
PRINT c4
Kaкое можно было бы сделать решение? на примере
IF c3 <> 0 THEN c4 = c1 / c3
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.01.2012, 21:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Калькулятор на QBasic: как быть с делением на ноль (QBasic):

просьба исправить ошибку с делением на ноль - Turbo Pascal
program z_2; uses crt; var y,z,f,x,pi,a,b,c:real; function o(x:real):real; begin o:=(a*sqr(x)+b*x+c); o:=y; o:=z; end; ...

Метод Гаусса, косяк с делением на ноль на этапе приведения к треугольному виду - Delphi
Собственно проблема описана в заголовке. Программа загружает текстовый файл, в котором задана расширенная матрица, и находит решение СЛАУ...

Калькулятор и деление на ноль - Программирование Android
Нужно чтобы при делении на ноль выскакивала ошибка.Помогитееее

Калькулятор, обработка попытки деления на ноль - Pascal ABC
Написал прогу в pascalabc.net у него по стандарт. вычислению 9/0=бесконечность, Нужно ограничение на ноль что бы при деление на ноль...

Обработка ошибки деления на ноль (калькулятор) - C# ASP.NET
ASP.NET в среде Visual Studio.NET Написала проверку корректности вводимых чисел в поля операндов . Нужно еще обработку деления на ноль,...

Мини калькулятор или деление на ноль - C++
Привет форумчани. Написал я программу что-то на подобия калькулятора который работает с математическими выражениями. Все отлично работает...

1
softmob
1248 / 698 / 155
Регистрация: 20.02.2010
Сообщений: 1,035
08.01.2012, 22:16 #2
PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
CLS
DO
    INPUT "Enter first value: ", c1
    INPUT "Enter operation(+,-,*,/): ", c2$
    INPUT "Enter second value: ", c3
LOOP UNTIL INSTR("+-*/", MID$(c2$, 1, 1))
IF c2$ = "+" THEN c4 = c1 + c3
IF c2$ = "/" THEN
    IF c3 <> 0 THEN c4 = c1 / c3 ELSE PRINT "division by zero": END
END IF
IF c2$ = "*" THEN c4 = c1 * c3
IF c2$ = "-" THEN c4 = c1 - c3
 
PRINT c4
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.01.2012, 22:16
Привет! Вот еще темы с ответами:

Калькулятор - при изменении значения выдает ноль - JavaScript
Пытаюсь добавить новое значение if (content.value &gt;0) price_content= parseInt(content.value)*soprovozhdenie.value; но при изменении...

Как сделать ноль результатом деления на ноль? - C#
Народ, подскажите пожалуйста как сделать, чтоб при делении на ноль результат был равен нулю, а не бесконечности? переменных, которые могут...

Какие могут быть последствия, если ноль взят от отопительной батареи? - Электроника
Потерян на розетке ноль и вместо того, чтобы тянуть новый ноль и я его сделаю от отопительной батареи?

Калькулятор: Сообщение что на ноль делить нельзя должно выводится на русском языке - Delphi
Сообщение что на ноль делить нельзя должно выводится на русском языке)) Помогите кто может)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.