КОРИСНІ ОПЕРАЦІЇ ТА ФУНКЦІЇ ПРИ РОБОТІ З ЧИСЕЛЬНИМИ ДАННИМИ. ОПЕРАЦІЇ  DIV, MOD.  ФУНКЦІЇ  ABS, SQR, ROUND, TRUNK, FRAC. Вчитель: Наталія Миколаївна Інформатика:  4  клас гімназії,  урок № 13
Арифметичні дії Крім відомих арифметичних операцій (+, -, *, /) та логічних операцій порівняння, визначених для змінних цілого та дійсного типів, у Паскалі визначено такі  арифметичні операції для цілочислових змінних : Наприклад, щоб  виділити цілу частину від ділення  27 на 5, мовою Паскаль запишемо так:  27  div  5 . Результатом цієї операції буде ціле число  5 . Якщо потрібно  знайти остачу від ділення  27 на 5, запишемо такий вираз :  27   mod  5 . Результат –  ціле  число 2. Операція Правило записування операції Дія div < операнд1 > div <  операнд2 > Ціла частина від ділення mod <  операнд1 > mod <  операнд2 > Остача від ділення
Арифметичні дії Арифметичні операції  div   та  mod   мають той самий пріоритет (порядок виконання), що і звичайні операції множення і ділення. Щоб змінити послідовність виконання цих операцій, у мові програмування Паскаль використовують круглі дужки ().
Опис деяких арифметичних функцій Крім названих арифметичних операцій, розробляючи програми, використовують такі функції: Функція Опис дії функції Тип аргументу результату Abs  (x) Обчислення модуля числа х. Наприклад,  abs   (4)=4;  abs   (-5.6)=5.6 Цілочисловий, дійсний Цілочисловий, дійсний Sqr  (x) Піднесення числа х до квадрату. Наприклад,  sqr   (3)=9;  sqr   (-3.4)=11.56 Цілочисловий, дійсний Цілочисловий, дійсний Round  (x) Заокруглення числа х. Наприклад,  round   (3.2)=3;  round   (7.5)=8 Дійсний Цілочисловий ( LongInt ) Trunk  (x) Повертає цілу частину дійсного числа х. Наприклад,  trunk   (3.5)=3;  trunk  (-9.4)=-9 Дійсний Цілочисловий ( LongInt ) Frac  (x) Повертає дробову частину дійсного числа х. Наприклад,  frac   (3.42)=0.42;  frac   (-5.9)=-0.9 Дійсний Дійсний
Тренувальна задача Потрібно визначити шифр до сейфу, який складається з трьох цифр. Ключ до шифру міститься у трьох тризначних числах  x, y, z,  із яких потрібно виділити відповідно першу, другу і третю цифри. Наприклад, дано три тризначні числа: 123, 456, 789. Тоді шифр до сейфу це тризначне число, на першому місці якого перша цифра із числа  1 23, тобто 1, на другому – друга цифра із числа 4 5 6, тобто 5, на третьому – третя цифра із числа 78 9 , тобто 9. Таким чином – шифр  159 . Напишемо програму.
Тренувальна задача

8 13 new

  • 1.
    КОРИСНІ ОПЕРАЦІЇ ТАФУНКЦІЇ ПРИ РОБОТІ З ЧИСЕЛЬНИМИ ДАННИМИ. ОПЕРАЦІЇ DIV, MOD. ФУНКЦІЇ ABS, SQR, ROUND, TRUNK, FRAC. Вчитель: Наталія Миколаївна Інформатика: 4 клас гімназії, урок № 13
  • 2.
    Арифметичні дії Крімвідомих арифметичних операцій (+, -, *, /) та логічних операцій порівняння, визначених для змінних цілого та дійсного типів, у Паскалі визначено такі арифметичні операції для цілочислових змінних : Наприклад, щоб виділити цілу частину від ділення 27 на 5, мовою Паскаль запишемо так: 27 div 5 . Результатом цієї операції буде ціле число 5 . Якщо потрібно знайти остачу від ділення 27 на 5, запишемо такий вираз : 27 mod 5 . Результат – ціле число 2. Операція Правило записування операції Дія div < операнд1 > div < операнд2 > Ціла частина від ділення mod < операнд1 > mod < операнд2 > Остача від ділення
  • 3.
    Арифметичні дії Арифметичніоперації div та mod мають той самий пріоритет (порядок виконання), що і звичайні операції множення і ділення. Щоб змінити послідовність виконання цих операцій, у мові програмування Паскаль використовують круглі дужки ().
  • 4.
    Опис деяких арифметичнихфункцій Крім названих арифметичних операцій, розробляючи програми, використовують такі функції: Функція Опис дії функції Тип аргументу результату Abs (x) Обчислення модуля числа х. Наприклад, abs (4)=4; abs (-5.6)=5.6 Цілочисловий, дійсний Цілочисловий, дійсний Sqr (x) Піднесення числа х до квадрату. Наприклад, sqr (3)=9; sqr (-3.4)=11.56 Цілочисловий, дійсний Цілочисловий, дійсний Round (x) Заокруглення числа х. Наприклад, round (3.2)=3; round (7.5)=8 Дійсний Цілочисловий ( LongInt ) Trunk (x) Повертає цілу частину дійсного числа х. Наприклад, trunk (3.5)=3; trunk (-9.4)=-9 Дійсний Цілочисловий ( LongInt ) Frac (x) Повертає дробову частину дійсного числа х. Наприклад, frac (3.42)=0.42; frac (-5.9)=-0.9 Дійсний Дійсний
  • 5.
    Тренувальна задача Потрібновизначити шифр до сейфу, який складається з трьох цифр. Ключ до шифру міститься у трьох тризначних числах x, y, z, із яких потрібно виділити відповідно першу, другу і третю цифри. Наприклад, дано три тризначні числа: 123, 456, 789. Тоді шифр до сейфу це тризначне число, на першому місці якого перша цифра із числа 1 23, тобто 1, на другому – друга цифра із числа 4 5 6, тобто 5, на третьому – третя цифра із числа 78 9 , тобто 9. Таким чином – шифр 159 . Напишемо програму.
  • 6.