0 / 0 / 0
Регистрация: 10.10.2010
Сообщений: 18
1

Как сделать так чтобы если на ноль было деление не выодился Результат

23.03.2011, 19:42. Показов 2110. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var a,d,c:real;
b:char;
procedure kakulyator;
begin
case b of
'+':d:=a+c;
'-':d:=a-c;
'*':d:=a*c;
'/': if c=0 then writeln ('Деление на 0') else d:=a/c;
end;
writeln ('Результат',#32,c);
end;
begin
writeln ('Введите первое число');
readln (a);
writeln ('Введите знак');
readln (b);
writeln ('Введите второе число');
readln (c);
case b of
'+','-','*','/':kakulyator else writeln ('Введен не правильный знак'); end;
readln
end.
Как сделать так чтобы если на ноль было деление не выодился Результат, а то у меня получается так:
деление на 0 -> результат 0;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2011, 19:42
Ответы с готовыми решениями:

Как сделать так, чтобы размерность массива было от 1 до N
как сделать так, чтобы размерность массива было от 0 до N(N нужно будет задать с клавиатуры)? ...

Сделать, чтобы при попытке деления на ноль, выводилось сообщение: «Деление на ноль»
Создайте консольное приложение. В нем реализуйте нахождение значения выражения 1/(x+n), где n –...

Сделать так, чтобы можно было нажать на кнопку только в случае, если выбран один из Checkbox'ов
Нужна помощь. Есть на форме 2 checkbox и кнопка, нужно чтобы мы могли нажать на кнопку в случае...

как сделать так, чтобы вместо #ошибки выводило 0(ноль)?
Таблица1: 1)Klient - Клиент 2)ves_kond - кондициооный вес 3)ves_nett - вес нетто...

1
109 / 109 / 91
Регистрация: 08.01.2011
Сообщений: 171
23.03.2011, 19:51 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var a,d,c:real;
b:char;
procedure kakulyator;
begin
case b of
'+':d:=a+c;
'-':d:=a-c;
'*':d:=a*c;
'/': begin if c=0 then writeln ('Деление на 0'); exit; end else d:=a/c;
end;
writeln ('Результат',#32,c);
end;
begin
writeln ('Введите первое число');
readln (a);
writeln ('Введите знак');
readln (b);
writeln ('Введите второе число');
readln (c);
case b of
'+','-','*','/':kakulyator else writeln ('Введен не правильный знак'); end;
readln
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.03.2011, 19:51
Помогаю со студенческими работами здесь

Что сделать, чтобы было ноль?
Добрый день!Ребята, помогите, если сможете с решением. Задана матрица Z(5,4). В каждой строке...

Как сделать так, чтобы не было самоедства?
import sys,random from PyQt5.QtWidgets import QMainWindow,QFrame, QDesktopWidget,...

Как сделать так, чтобы при делении на ноль выдавало сообщение об ошибке?
var eList = {}; function AddF( e , f ) { eList = f } function GetF( e ) { if (...

Как сделать так чтобы было в ряд а не в столбик
Решил задать меню на сайте метод ховер,но так получилось что стало вот так вот Как сделать...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru