• Предмет: Информатика
  • Автор: mmitiagina2016
  • Вопрос задан 2 года назад

Привидите пример, результат тестового выполнения программы:
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 (для наглядности пробел это -)

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

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

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

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

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

Вас заинтересует