Использование вложенного оператора If.

Условные операторы в Pascal можно вкладывать друг в друга. Для этого используется вложенный оператор IF. Рассмотрим это на примере программы, которая будет считать количество корней квадратного уравнения.

Логические операции с целыми числами.

Логические операции применимы не только к логическому типу данных, но и к целочисленному типу данных. Для целых чисел операции выполняются поразрядно, отдельно с каждым битом.

Функции LENGTH и CONCAT.

Функция Length возвращает в качестве значения длину строки. Например, если в строковой переменной «stroka» записано слово «Pascal», то Length(stroka) будет равно 6. Эта операция аналогична операции Ord(stroka[0]), которую мы разбирали в 1-м уроке. ...

Циклы и массивы

Организация условного перехода. Оператор IF.

Для программирования разветвляющихся процессов, содержащих две ветви, используется оператор IF условного перехода (ветвления), имеющий две конструкции.

Табулирование функций.

Задача табулирования функции предполагает получение таблицы значений функции при изменении аргумента с фиксированным шагом. В качестве исходной информации должны быть заданы: Х0, Хn – начало и конец ...

Переменным типа записи можно присваивать значения непосредственно в коде программы.
Значения переменных типа записи можно присваивать другим переменным, которые имеют тот же тип.

 

Запись в Паскале.


 program zapisi2;
uses crt;
type opisanie=record marka: string[45];
color: string[8]; god_vip: integer;
probeg: real; end; var auto: opisanie;
gv:integer; pr:real;
begin clrscr;
auto.marka:='ваз';
auto.color:='синий';
auto.god_vip:=1999;
gv:=auto.god_vip;
auto.probeg:=65000;
pr:=auto.probeg;
writeln (' Марка автомобиля: ', auto.marka);
writeln(' Цвет автомобиля: ', auto.color);
writeln(' Год выпуска автомобиля: ', gv);
writeln(' Пробег автомобиля : ', pr:6:0);
readln end. 

Строка №10. Объявляем переменную «gv». В ней будем хранить значение для года выпуска автомобиля.

Строка №11. Объявляем переменную «pr», в которой будем хранить значение для пробега автомобиля.

Строка №14. Переменной типа записи «auto.marka» присваиваем значение «ваз». В предыдущей программе мы вводили это значение с клавиатуры. Здесь мы вводим значение непосредственно в коде программы с помощью оператора присваивания «:=» и апострофов «’ ‘». То же самое делаем с цветом автомобиля (строка №15), годом выпуска (строка №16) и пробегом (строка №18). Обратите внимание, что при присвоении переменной какого-либо числового значения (строка №16 и №18), апострофы ставить не нужно.

В строке №17 присваиваем переменной «gv» значение переменной «auto.god_vip». Т.е. теперь в переменную «gv» будет записано число «1999». То же самое проделываем с переменной «pr». Ей присваивается значение переменной auto.prober, т.е. число 65000. Обратите внимание, что переменные должны быть одинакового типа (в нашем примере переменные «gv» и «auto.god_vip» имеют тип Integer, а переменные «pr» и «auto.probeg» имеют тип Real). Оптимизировать работу Вам поможет система учета рабочего времени, которая обладает удобным и понятным интерфейсом, не затрудняя  работу.

В строке №20 - №23 выводим результаты на экран.

zapisi v paskalj..

zapisi v paskalj...


Предыдущая статья : Записи в Паскаль.

Оглавление : Уроки Паскаль. Записи.

Следующая статья : Вложенные записи.


Комментарии   

+5 # Рома 20.12.2012 16:55
Не работает ссылка "Следующая статья" ...
Ответить
+1 # Admin 17.04.2014 05:02
Все работает
Ответить
+1 # Жека 10.09.2015 14:18
Не работает - ведет на последнюю статью раздела а не на следующую.
Ответить
+1 # EVG 12.07.2017 13:07
Уже починили: все работает - Следующая статья : Вложенные записи.
Ответить

Добавить комментарий

Защитный код
Обновить

   ГлавнаяПаскальЗаписи в ПаскальЗаписи с вариантами.