Составить процедуру Stars, которая по данному N выводит на экран строку из N символов * - Pascal ABC
Формулировка задачи:
Составить процедуры Stars, которая по данному N выводит на экран строку из N символов «*». Используя эту процедуру, вывести на экран 3 строки из 10, 7 и 4 звездочек.
Решение задачи: «Составить процедуру Stars, которая по данному N выводит на экран строку из N символов *»
textual
Листинг программы
Program z1;{} procedure stars(n:integer); Var a:integer; Begin For a:=1 to n do write('*'); writeln; end; begin stars(10); stars(7); stars(4); readln; end.
Объяснение кода листинга программы
В данном коде объявлена программа z1
, которая содержит процедуру stars
.
В процедуре stars
объявлена переменная a
типа integer
, которая используется в цикле.
Цикл выполняется от 1 до n
(количество символов, которые нужно вывести на экран), и в каждой итерации цикла на экран выводится символ *. После завершения цикла выводится символ
writeln, который переносит строку на новую строку. В основной части программы вызываются процедуры
stars` с аргументами 10, 7 и 4.
После выполнения всех вызовов процедур программа завершается, и пользователь может перейти к следующему заданию.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д