Главное меню  

   

Авторизация  

   
   
Хостинг в Украине
   


49.9%Russian Federation Russian Federation
24.5%Ukraine Ukraine
14.6%United States United States
1.9%Belarus Belarus
1.1%Romania Romania
0.8%Kazakhstan Kazakhstan
0.8%Czech Republic Czech Republic
0.7%United Kingdom United Kingdom
0.6%Republic Of Moldova Republic Of Moldova
0.6%Kuwait Kuwait

Сегодня: 46
Вчера: 315
На этой неделе: 1912
На прошлой неделе: 2232
В этом месяце: 6384
В прошлом месяце: 6131
Всего: 19365


   

Учитель информатики Бамбуркин С.П.

Записи

  • Главная
    Главная Страница отображения всех блогов сайта
  • Категории
    Категории Страница отображения списка категорий системы блогов сайта.

Процедуры dec и inc

Добавлено : Дата: в разделе: Занимательная информатика

Процедуры dec и inc упрощают запись выражения A:=A-B и A:=A+B соответственно.

Процедура INC (A,B) увеличивает значение переменной A на значение B.

 

Пример:

***
read (a);
inc(a,2);
write(a);
***

Данной операцией мы увеличили переменную «a» на 2 единицы . Вместо двойки мы могли написать и переменную, на значение которой бы увеличивалось значение переменной «a». 

Выражение inc(a,2) можно представить как a:=a+2. 

Если же нужно прибавить к переменной A единицу, то писать значение B не обязательно, процедура inc(a) увеличит значение переменной «а» на 1.

Процедура DEC(A,B) уменьшает значение переменной A на значение B. Например:

***
read (a);
dec(a,5);
write(a);
***

После выполнения процедуры dec(a,5) мы уменьшили значение переменной «а» на 5. Так же, как и в процедуре INC значение 5 можно заменить на другую переменную, на которую будет уменьшаться значение впередистоящей переменной, или же убрать значение, если нужно уменьшить значение переменной A на 1.

Пример программы с использование dec и inc на паскале:

Var a,b,c:integer;//описание переменных
Begin //Начало программы
readln(a,b); //Считывание переменных
c:=a; //Присваивание перемен. c знач-е перемен. a.
dec(a,b); //Выполнение операции a:=a-b
inc (c,b); //Выполнение операции c:=c+b
writeln (a,' ',b); //Вывод результата
end. //Конец программы

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

Редактировалось Дата:

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


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

   
© 2012 fordus.