Написать программу, которая по заданному значению х вычисляет значение у - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

Написать программу, которая по заданному значению х вычисляет значение у. Составить таблицу значений функции на участке от -5 да 10 с шагом 0,5

Решение задачи: «Написать программу, которая по заданному значению х вычисляет значение у»

textual
Листинг программы
const a=-5;
      b=10;
      h=0.5;
var x,y:real;
begin
writeln('-----------------');
writeln('|  x  |    y    |');
writeln('-----------------');
x:=a;
while x<b+h do
 begin
  if x<-2 then y:=1-4/x
  else if x<4 then y:=sqr(x)-1//sqrt это корень квадратный
  else y:=15/(x-3);
  writeln('|',x:4:1,' |',y:8:3,' |');
  x:=x+h;
 end;
writeln('-----------------');
end.

Объяснение кода листинга программы

  1. const a=-5; b=10; h=0.5;
  2. var x,y:real;
  3. begin
  4. writeln('-----------------');
  5. writeln('|  x  |    y    |');
  6. writeln('-----------------');
  7. x:=a;
  8. while x<b+h do
  9. begin
  10. if x<-2 then y:=1-4/x
  11. else if x<4 then y:=sqr(x)-1//sqrt это корень квадратный
  12. else y:=15/(x-3);
  13. writeln('|',x:4:1,' |',y:8:3,' |');
  14. x:=x+h;
  15. end;
  16. writeln('-----------------');
  17. end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.214 из 5
Похожие ответы