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

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

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

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

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

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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы