Приветствую Вас Гость | RSS

Delphi заготовки

Среда, 27.11.2024, 02:22
Главная » 2012 » Июнь » 3 » Операторы Pascal «Mod» «Div»
21:02
Операторы Pascal «Mod» «Div»

Операторы Pascal  div

—  оператор «div» используется для целочисленного деления
  Например
   8 div 2 = 8/2 = 4
   8 div 3 = (8-3-3-2)  // последняя 2 меньше числа 3 => считаем количество троек  «3»
   8 div 2 = 4
   5 div 2 = 2
  

Операторы Pascal «mod»

 

—  оператор «mod» используется для получения остатка от деления
  Например
   8 mod 2 = 8-(8 div 2)*2 = 8-(4)*2= 0
   8 mod 3 = 8-(8 div 3)*3 = 8-2*3 = 2
   5 mod 2 = 1

  получить количество  элементов кратное 3 в массиве

const
   count=100; // размер массива
var
    A:array [1..count] of integer;
    x:integer;
    c3:integer;
 begin
 c3:=0;
  for x:=1 to count do
    if (a[x] mod 3 ) = 0 then c3:=c3+1;
  writeln(c3);
end.


Отрицательные операнды




ОперацияДелимоеДелительРезультат
div1653
div-165-3
div16-5-3
div-16-53
mod1651
mod-165-1
mod16-51
mod-16-5-1

на основе материалов
http://pascal.toom.su/Binary

для поисковой системы

pascal mod    
div mod pascal    
turbo pascal mod    
pascal оператор mod    
pascal функция mod
Delphi функция mod
Delphi функция div

Просмотров: 15919 | Добавил: NetSoftWare | Теги: pascal mod, операторы pascalб стандартные опера, Pascal, Mod | Рейтинг: 4.5/2
Всего комментариев: 0
Имя *:
Email *:
Код *: