Напечатать таблицу значений функции - Pascal

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

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

Напечатать таблицу значений функции для значений x от 1 до 20 с шагом 2.
Листинг программы
  1. var
  2. x, y: real;
  3. begin
  4. x := 1;
  5. writeln(' x y ');
  6. while x <= 20 do begin
  7. y := 20 - (1/(x*x));
  8. writeln(x:4:1,' | ',y:5:2);
  9. x := x + 2
  10. end;
  11. end.

Решение задачи: «Напечатать таблицу значений функции»

textual
Листинг программы
  1. var x:integer;
  2.     y: real;
  3. begin
  4. x := 1;
  5. writeln('   x       y  ');
  6. while x <= 20 do
  7.   begin
  8.    y := 1/(x*x);
  9.    writeln(x:4,' | ',y:8:5);
  10.    x := x + 2
  11.   end;
  12. end.

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

В данном коде объявлены две переменные: x и y. Переменная x инициализируется значением 1, а переменная y инициализируется значением 1/x^2. Затем происходит цикл while, который выполняется до тех пор, пока значение переменной x не станет больше или равно 20. Внутри цикла выводится значение переменной x и y с помощью функции writeln. Значение переменной x увеличивается на 2 после каждой итерации цикла.

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


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

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

6   голосов , оценка 4.333 из 5

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

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

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