Предмет: Информатика,
автор: em5jna
Хелп плиз,не получается что-то
Приложения:
Ответы
Автор ответа:
2
Ответ:
{Первая задача}
begin
var x: real;
write('Введите значение x: '); read(x);
var N:=((x>6) or (x=6))? (4*sqr(x)+3*x+15):(2*x+10);
write('y(',x,')=',N:1:1);
end.
{Вторая задача}
begin
var k,p: real;
writeln('Введите значения k,p: '); read(k,p);
var N:= (7*Sqr(k)-4*p)/(2*k+p);
write('Результат вычислений: ',N:1:1);
end.
Объяснение:
К первой задаче: используется сокращённое выражение оператора if..else - в скобках после введения переменной N дано выражение [x>6 или x=6]. Двоеточие после него означает, какое значение будет присвоено N: левое, если выражение истинно и правое если ложно.
Приложения:
em5jna:
спасибо огромное!!
Похожие вопросы
Предмет: Українська мова,
автор: UraBuk
Предмет: Другие предметы,
автор: hqsend
Предмет: Математика,
автор: Taika2004
Предмет: Информатика,
автор: plimita134