Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование - Урок 5. Форматы вывода.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
189 Кб
Скачать
☆

Форматы вывода

В процедурах вывода имеется возможность записи выражения, определяющего ширину поля вывода (количество ячеек, отводимых на вывод информации).

Пусть I, p, q – целочисленное выражение, R – выражение вещественного типа.

Таблица 1

Значение I

Выражение

Результат на экране

I – выводится десятичное представление величины I, начиная с позиции расположения курсора.

555

Write(I);

555

8765

Write(I);

8765

123

Write(I, I, I);

123123123

I:p – выводится десятичное представление величины I в крайние правые позиции поля шириной p.

555

Write(I:6);

___555

8765

Write(I:8);

____8765

123

Write(I, I:8);

123_____123

123

Write(I+I:8);

_____246

Таблица 2

Значение R

Выражение

Результат

R – в поле шириной 18 символов выводится десятичное представление величины R в формате с плавающей точкой. начиная с позиции расположения курсора. Если R≥0.0, используется формат _#.##########.E±##

234.05

Write(R);

____2.34050000E-02

-1.919E+01

Write(R);

-1.91900000000E+01

567.986

Write(R/2);

__2.8399300000E+02

R:p – выводится десятичное представление величины R в крайние правые позиции поля шириной p. Минимальная длина поля вывода 8 символов. После десятичной точки выводится по крайней мере одна цифра.

500.05

Write(R:12);

5.000500E+02

-500.05

Write(R:12);

-5.00050E+02

12.34

Write(-R:12);

-1.23400E+01

R:p:q – в крайние правые позиции поля шириной p символов выводится десятичное представление значения R в формате с фиксированной точкой, причем после десятичной точки выводится q цифр (0≤q≤24), представляющих дробную часть числа. Если q=0, ни дробная часть, ни десятичная точка не выводится. Если q>24, то при выводе используется формат с плавающей точкой.

500.05

Write(R:8:4);

500.0500

-43.21

Write(R:8:2);

__-43.21

-43.21

Write(R:12:4);

____-43.2100

Задание 2. Составить программу оформления вычисления площади прямоугольника в виде таблицы. Значение переменным A и B присваивается в программе, значение переменной S вычисляется также в программе.

Задание 3. Дополните программу так, чтобы вторая строка таблицы была разбита на ячейки.