Предмет:
ИнформатикаАвтор:
анонимВ этом примере необходимо написать программу, которая будет 10 раз выводить на экран имя и фамилию (PascalABC.NET).Текст программы обычно состоит из 3 частей:
Заголовок программы – это её имя, расположенное в самом начале кода. Пусть данная программа называется «NameSurname».Далее необходимо в блоке «Var» описать переменные, которые будут использоваться. Например, присвоим переменной i тип integer. Это значит, что i может иметь только целые значения.Если же присвоить Name и Surname тип string, то эти две переменные смогут иметь только строковые значения.
После var необходимо написать служебное слово begin (начало), а в конце кода - end (конец).
Для написания программы понадобятся следующие операторы:
Write – это оператор вывода данных на экран. Если в коде написать write(\'Введите своё имя: \'), то на экран выскочит срока «Введите своё имя: ».Read – это оператор ввода с клавиатуры каких-либо данных.В коде строка read(Name) присваивает строковой переменной Name введенное значение.Writeln и readln – это аналог write и read с переносом курсора на новую строку.
Оператор for to doFor to do – это оператор цикла с известным числом повторений.Например, строка for i:=1 to 10 do writeln(Name, \' \', Surname) означает, что от 1 до 10 будет осуществляться вывод на экран имени и фамилии.
В итоге получаем следующую программуProgram NameSurname;Var i: integer;Name, Surname: string;BeginWrite(\'Введите своё имя: \');Readln(Name);Write(\'Введите свою фамилию: \');Readln(Surname);For i:=1 to 10 do writeln(Name, \' \', Surname);End.
Автор:
honeyud4sАвтор:
belloДобавить свой ответ