Предмет: Информатика, автор: mmitiagina2016

Привидите пример, результат тестового выполнения программы:
Program Example:
var I:integer;
begin
for I:=1 to 10 do
write (random (50):4)
end.​

Ответы

Автор ответа: nastikots
1

Ответ:

  9  29  39  15   7  35   8  41  33  12

Объяснение:

Строка из 10 чисел, каждое из которых принадлежит промежутку [0;49]. Если число однозначное, то перед ним 3 пробела, если число двузначное, то перед ним 2 пробела.

---9--29--39--15---7--35---8--41--33--12 (для наглядности пробел это -)

Форматированный вывод:

через двоеточие (:) указывается количество знакомест отводимых под вывод переменной

если переменная занимает меньше знакомест, то при выводе добавляются пробелы слева (столько сколько не хватает переменной до указанного числа знакомест)

если  переменная занимает больше знакомест, то при необходимое количество места рассчитывается программой автоматически (как обычно)

после имени программы должна стоять точка с запятой (;), а не двоеточие (:)

Похожие вопросы
Предмет: Алгебра, автор: Dramonator
Предмет: Математика, автор: bakibako
Предмет: Литература, автор: FeniksGoldFamily