Вывод данных в виде таблицы - 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.
Объяснение кода листинга программы
- Объявляется переменная i типа byte.
- Выводится строка
----------------
, разделяющая заголовки столбцов таблицы. - Выводится строка
| i | y |
, разделяющая заголовки и данные таблицы. - Запускается цикл for, который будет выполняться от 1 до 10.
- Внутри цикла выводится значение переменной i (в виде числа) и значение функции exp(i), которая вычисляет экспоненту от i (в виде числа с плавающей точкой).
- Выводится строка
|
, обозначающая начало нового столбца. - Выводится значение переменной i (в виде числа) и значение функции exp(i).
- Выводится строка
|
, обозначающая конец предыдущего столбца и начало следующего. - Цикл продолжается до тех пор, пока не будут выведены все значения.
- Выводится строка
----------------
, завершающая вывод таблицы.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д