Вывод данных в виде таблицы - Turbo Pascal (29585)

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

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

можно ли сделать одну целую таблицу,чтоб она выводила все i и соответствующие ей y y:=\sum_{i=1}^{n=10} e^i

Решение задачи: «Вывод данных в виде таблицы»

textual
Листинг программы
var i:byte;
begin
writeln('----------------');
writeln('|  i |    y    |');
writeln('----------------');
for i:=1 to 10 do
writeln('|',i:3,' |',exp(i):9:2,'|');
writeln('----------------');
end.

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

  1. Объявляется переменная i типа byte.
  2. Выводится строка ----------------, разделяющая заголовки столбцов таблицы.
  3. Выводится строка |  i |    y    |, разделяющая заголовки и данные таблицы.
  4. Запускается цикл for, который будет выполняться от 1 до 10.
  5. Внутри цикла выводится значение переменной i (в виде числа) и значение функции exp(i), которая вычисляет экспоненту от i (в виде числа с плавающей точкой).
  6. Выводится строка |, обозначающая начало нового столбца.
  7. Выводится значение переменной i (в виде числа) и значение функции exp(i).
  8. Выводится строка |, обозначающая конец предыдущего столбца и начало следующего.
  9. Цикл продолжается до тех пор, пока не будут выведены все значения.
  10. Выводится строка ----------------, завершающая вывод таблицы.

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


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

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

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