Сергей Ермаков
Сергей Ермаков

Ввести 3 числа A, B, C. Определить количество положительных и отрицательных чисел в этом наборе.

Ввести 3 числа A, B, C. Определить количество положительных и отрицательных чисел в этом наборе.
Составил код, всё работет но с одним НО. Если ввести 0 то он прибовляется к числу отрицательных. тоесть;

If B>0 then
begin
x:=x+1;
end
else
y:=y+1;

Не пойму как задать то, что если введён 0 то не считать....

Паскаль

Тоесть 0 является положительным числом? Хе=)а я минут 20 думаю как его отсеить)

Андрей Додонов
Андрей Додонов

Если отсеивать ноль:
mines := 0; plus := 0;
If (A < 0) then inc(mines) else if (A > 0) then inc(plus);
If (B < 0) then inc(mines) else if (B > 0) then inc(plus);
If (C < 0) then inc(mines) else if (C > 0) then inc(plus);

Если считать ноль положительным:
mines := 0; plus := 0;
If (A < 0) then inc(mines) else inc(plus);
If (B < 0) then inc(mines) else inc(plus);
If (C < 0) then inc(mines) else inc(plus);

Похожие вопросы
докажите что если a,b,c- целые числа и a+b+c делится на 6, то a^3+b^3+c^3 делится на 6
Положительные рациональные числа a, b и c таковы, что b...
положительный числа a,b,c -таковы, что b>a на k, а c>b на 96. при этом b>a на 96%, a c>b на k/%. Чему равно число с?
Даны 3 вещественных числа a, b, c, проверить, выполняется ли неравенство a>b>c?
Положительные числа a и b таковы, что a в 3 степени= b в 4 степени, и b во 2 степени= c в 3 степени.
Помогите! Докажите, что если a/b=c/d, a,b,c,d- положительные числа, причем a- наибольшее из них, то a+d>b+c.
Докажите, что если ac+bc+ac=0, (a-b)*(a-c)+(b-c)*(b-a)+(c-a)*(c-b)=a(квадрате) +b(квадрате) +c(квадрате).
1. Найти минимум из чисел A и B. 2. Найти максимум из чисел A и B. 3. Вычислить модуль числа A.
Задано n розкласти його на такі числа a, b, c щоб a + b + c = a * b * c = n ???С++
Даны действительные числа a, b, c (a> 0).