Предмет: Информатика,
автор: 6603673
Написать программу в паскале.
на вход подается х, на выход y = 5*x если x>0 и y = х*х иначе
X и Y целые числа.
Ответы
Автор ответа:
0
uses crt;
var x,y:integer;
begin
write('введите х'); read(x);
if x>0 then y:=5*x else y:=x*x;
write('y=', y);
readkey;
end.
var x,y:integer;
begin
write('введите х'); read(x);
if x>0 then y:=5*x else y:=x*x;
write('y=', y);
readkey;
end.
Автор ответа:
0
readkey?
Автор ответа:
0
А не readln?
Автор ответа:
0
первую строку и предпоследнюю для версии паскаль ABC можно убрать, они выполняют задержку экрана..
Автор ответа:
0
Нужно писать readln?
Автор ответа:
0
можно писать readln (курсор в этом случае переходит на следующую строку), но можно read (курсор остается на строке, где напечатано будет 'введите x')
Автор ответа:
0
// PascalABC.NET 3.1, сборка 1256 от 21.06.2016
begin
var x:=ReadInteger('x=');
Writeln('y=',x>0?5*x:x*x)
end.
Тестовое решение
x= 4
y=20
x= -4
y=16
begin
var x:=ReadInteger('x=');
Writeln('y=',x>0?5*x:x*x)
end.
Тестовое решение
x= 4
y=20
x= -4
y=16
Похожие вопросы
Предмет: Математика,
автор: markuspulo
Предмет: Математика,
автор: Dil366272
Предмет: Биология,
автор: gjjhgb76
Предмет: Информатика,
автор: mrskristina
Предмет: Литература,
автор: Умник350