- •Язык Pascal в популярном изложении
- •§ 1 Постоянные и переменные величины
- •§ 2 Арифметические действия. Элементарные функции
- •§ 3 Арифметические выражения. Скобки
- •§ 4 Вычисление значения арифметического выражения. Команда присваивания
- •§ 9 Простая программа. Команда Writeln
- •§ 5 Типы числовых данных
- •§ 6 Описание числовых переменных
- •§ 7 Обобщение по вещественному типу данных
- •§ 8 Обобщение по целому типу данных
- •§ 10 Исполнение программы. И снова о команде Writeln
- •§ 11 Исполнение программы (продолжение). Сообщения об ошибках
- •§ 12 Учимся самостоятельно писать программы и отлаживать их на компьютере
- •§ 13 Строка символов в команде Writeln
- •§ 14 Ввод исходных данных. Команда Readln
- •§ 15 Отношения между величинами
- •§ 16 Разветвляющиеся алгоритмы. Полное ветвление
- •§ 17 Разветвляющиеся алгоритмы. Неполное ветвление
- •§ 18 Давайте попробуем разработать программу - тест
- •§ 19 Команда множественного выбора case
- •§ 20 Графика в паскаЛе
- •§ 21 Цикл пока в языке Паскаль
- •§ 22 Цикл для каждого в языке Паскаль
- •§ 23 Работа цикла для каждого (for)
- •§ 24 Модификация цикла для каждого
- •§ 25 Некоторые специальные процедуры и функции, используемые в языке
- •§ 26 Разработка мультика
- •§ 27 Строковый тип данных
- •§ 28 Строковые процедуры и функции
- •§ 29 Массивы, размерность, длина, описание массивов
- •§ 30 Процедуры в языке Паскаль
- •1) Процедуры без параметров;
- •§ 31 Процедуры без параметров
- •§ 32 Процедура с параметрами-значениями
- •§ 33 Процедуры с параметрами-переменными
- •§ 33 Функции, определенные пользователем
- •§ 34 Несколько рекомендаций по использованию процедур и функций
§ 13 Строка символов в команде Writeln
В приведенной программе мы вывели на экран значения только двух переменных Z и C. Поэтому нам легко было догадаться, что первое число – это значение Z, а второе – значение C.
Вообще же в программе можно пояснить напечатанные значения при помощи строки символов, заключенной в апострофы ‘.
Команда Writeln печатает строки символов в том виде, как они заданы, только без апострофов.
Например, по команде
Writeln(‘Привет’); на экране появится фраза Привет
Если Вы хотите получить результаты приведенного выше примера в виде:
Z равно - 56
С равно 3
То следует изменить команды Writeln так: Writeln(‘Z равно’,Z);
Writeln(‘C равно’,C);
Если Вы хотите получить результаты приведенного выше примера в виде:
Z=-56
C=3
то следует изменить команды Writeln так:
Writeln(‘Z =’,Z);
Writeln(‘C=’,C:5:0);
Обратите внимание, что после строки символов пишется запятая.
Если Вы хотите, чтобы оба результата были в одной строке и были записаны так: Z=-56 C=3
то следует написать команду Writeln(‘Z =’,Z,‘C=’,C:5:0);
Обратите внимание, что все выводимые величины (а здесь их 4)отделяются друг от друга запятыми. Расстояние между выводимыми величинами можно изменять с помощью пробелов, записанных между апострофами.
По команде Writeln(‘Z =’,Z,‘ C=’,C:5:0); результат будет выведен так: Z=-56 C=3
Пробелы вне апострофов никакого значения не имеют.
В программе вывод результатов можно написать так
Writeln (‘********************’);
Writeln (‘Результаты вычислений:’);
Writeln (‘Z =’,Z,‘ C=’,C);
Writeln (‘********************’);
Тогда на экране будет так:
********************
Результаты вычислений:
Z=-56 C=3
********************
Задания к § 13
Из двух пунктов навстречу друг другу вышли два пешехода. Напишите программу для вычисления времени, которое пройдет до встречи пешеходов.
Поменять местами значения 2- переменных.
Вывести на экран крупно свое имя. Например так:
ООООО ЛЛЛЛ ЯЯЯЯ
О О Л Л Я Я
О О Л Л Я Я
О О Л Л ЯЯЯЯ
О О Л Л Я Я
ООООО Л Л Я Я
Можете напечатать и вот такой кораблик
I****\
I \****
*******
********
*********\
******** \
******** \
II \
************ **\
************ ***\
*********** ****\
*********** ******\
*********** ******\
*********** /
* II * ///
II /////
===================/////////////
======= ## ## ## = //////
==================
