Номер §4.2 № 4

ГДЗ по информатике 8 класс, Босова 2023, страница 161

§. № Форматированный вывод

Каким образом можно вывести на экран вещественное число? Поэкспериментируйте с форматом вывода вещественного числа 12.5, указывая разное число позиций для его целой и дробной частей.

var
  a: real;
begin
  a := 12.5
  // Место для оператора вывода
end.
Решение

Переменная a имеет вещественный тип, поэтому для вывода её значения можно записать write(a). Чтобы управлять видом числа, указываем формат a:m:n: m — общее число позиций с учётом десятичной точки, n — число цифр после точки. В приведённой программе после a := . добавляем точку с запятой, чтобы следующий оператор отделялся от присваивания.

Сначала write(a::) отводит под . четыре позиции: две цифры целой части, точка и одна дробная цифра. Вывод: ..

При write(a::) число занимает четыре позиции, а ещё позиции заполняются пробелами слева. Вывод: ..

При write(a::) выводится .: две цифры, точка и две дробные цифры занимают пять позиций, поэтому слева остаётся пробел.

При write(a::) трёх позиций не хватает для четырёхсимвольной записи .; поле автоматически расширяется, и выводится .. Таким образом, меняя два числа после двоеточий, управляем шириной поля и количеством дробных цифр.

Ответ

write(a) или форматированный вывод, например write(a::) → .; write(a::) → .; write(a::) → ..

Помогло?

Нет твоего задания?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото