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

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

Функции LENGTH и CONCAT.

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

Использование program, begin…end, write, readln, Uses Crt, Clrscr.

В этом уроке мы напишем самую простую программу, состоящую всего из пяти строк. Эта программа будет выводить сообщение на экран. Для написания программы нам необходимо знать как работают операторы Write, Readln, а также понять для чего нужны ...

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

Многомерные массивы.

Индексы имеют еще одно свойство — чем больше объем массива, тем менее эффективна с ним работа, поэтому часто используют массивы массивов, то есть с двумя, тремя и более индексами для идентификации ...

Программирование вычислительных процессов.

Решение задачи на ЭВМ — это сложный процесс, в ходе которого пользователю приходится выполнять целый ряд действий, прежде чем он получит интересующий его результат.

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

 

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


 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...


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

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

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


Комментарии  

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

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

   ГлавнаяПаскальЗаписи в ПаскальЗаписи в Паскаль (продолжение).