Предмет: Информатика,
автор: nastyalenstv
Помогите что здесь не так (даны два числа x и y найти положительное)
Program e5;
var x,y:intenger;
begin
writlen('Найдём положительное число');
writeln('Введите x');
readln(x);
if(x>0)then ('x-положительное число') else if (x<0) then ('x-отрицательное число')
writeln ('Введите y');
readln (y);
if (y>0) then ('y-положительное') else (y>0) then ('y-отрицательное число')
end.
Ответы
Автор ответа:
1
Ответ:
во первых перед вторым if else не нужен по моему, во вторых при проверке y условие стоит if (y>0) а выводит, якобы оно отрицательное
EdikMelk:
+ в 4 строке вместо writeln ты написал writeln
var x, y: integer;
begin
writeln ("Найдём положительное число");
writeln("Введите x");
readln(x);
if(x>0) then writeln ("x - положительное число);
if(x<0) then writeln("x - отрицательное число");
writeln("Введите y");
readln(y);
if(y>0) then writeln ("y - положительное число);
if(y<0) then writeln("y - отрицательное число");
end.
Похожие вопросы
Предмет: Русский язык,
автор: 123456камила
Предмет: Русский язык,
автор: Авелина5563
Предмет: Русский язык,
автор: Ulyanaru
Предмет: Математика,
автор: snake133772
Предмет: Английский язык,
автор: dashaglazyrina010