Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lexzii_08 / lexs_2_oper.doc
Скачиваний:
15
Добавлен:
17.05.2015
Размер:
124.93 Кб
Скачать

Приклади вбудованих функцій для арифметичних типів даних.

Abs (x) – модуль аргумента, х – ціле.

Fabs (x) – модуль аргумента, х – дійсне.

Atan(x) –арктангенс ( радіани ).

Sin(x) – синус (кут в радіанах ).

Cos(х) – косинус (кут в радіанах)

Cosh(х) –косинус гіперболічний

Tan(х) - тангенс звичайний

Tanh(х) – тангенс гіперболічний

Sinh(x) – синус гіперболічний

Exp(x) – експонента.

Log(x) – логарифм натуральний.

Log10(x) – логарифм десятковий

Sqrt(x) – обчислення квадратного кореня.

Pow(x, y) - значення х в степені у.

Fmod( x, y ) –остача від ділення двох чисел: х на у ( в Сі ++).

Floor(x) – найближче менше ціле, <=x.

Ceil(x) –найближче більше ціле, >=x.

R = cd = pow (c, d) або для d > 0

С d = e d ln c c d = exp (d ln (c));

Написати арифметичний вираз мовою Сі:

Мовою Сі обчислення виразу буде таким:

Z = ((A + pow(B,C)) /( (c+1-pow(sin(x),3) * (3.2 – (xy) / D)) + 2.5e3 ;

Z = arctg(e ax ).

Z = atan(exp(Ax) sgrt(A/x));

Приклади використання функцій округлення:

Ceil(9,2) = 10

Floor (9,2) = 9

Ceil (-9,8) = -9

Floor (-9,8) = -10,0

Питання для самоконтролю

  1. Поясніть роботу оператора розгалуження.

  2. Коли величина в умовному операторі може дорівнювати нулю?

  3. Які дві форми використання має оператор розгалуження?

  4. Наведіть приклади використання простих і складених операторів в умовному виразі.

  5. Що таке скорочена форма операторів if ?

  6. Як працює умовна тернарна операція?

  7. Запишіть мінімальне значення a i b за допомогою умовної операції.

  8. Поясніть загальну структуру оператора варіанту?

  9. Які команди застосовуються для переривання роботи оператора switch.

  10. Перелічіть правила використання операторів в switch.

  11. Які цикли є в мові Сі, їх відмінності.

  12. Яку форму має оператор циклу for?

  13. Яким чином можна припинити використання циклу?

  14. Що таке безкінечний цикл, як його організувати?

  15. Які основні правила використання циклу for?

  16. Що таке операція кома?

  17. Поясніть правила використання циклу while.

13

Соседние файлы в папке lexzii_08