![]()  | 
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
| 
 | 
У мові Сі операції з вищими пріоритетами обчислюються першими. Найвищим пріоритетом є пріоритет рівний 1.
Таблиця 2.7.
| Пріоритет | Знак операції | Типи операції | Порядок виконання | 
| () []. -> | Вираження | Ліворуч праворуч | |
| - ~! * & ++ -- sizeof приведення типів | Унарні | Праворуч ліворуч | |
| * / % | Мультиплікативні | Ліворуч праворуч | |
| + - | Аддитивні | ||
| << >> | Зрушення | ||
| < > <= >= | Відношення | ||
| = =,!= | Відношення (рівність) | ||
| & | Поразрядне І | ||
| ^ | Поразрядне що виключає ЧИ | ||
| | | Поразрядне ЧИ | ||
| && | Логічне І | ||
| || | Логічне ЧИ | ||
| ?: | Умовна | ||
| = *= /= %= += -= &= |= >>= <<= ^= | Просте і складене присвоювання | Праворуч ліворуч | |
| , | Послідовне обчислення | Ліворуч праворуч | 
Зразок виконання завдання. Обчислити значення Y і P, використовуючи формули: при значеннях a=0.59, z= -4.8, x=2.1.
 
,
Програма подана нижче, а блок-схема зображена на рис. 2.2.

#include<stdio.h>
#include<conio.h>
#include<math.h>
/* Лабораторна робота № 2*/
main()
{
float a, z, x, y, p;
clrscr();
printf(“Введіть значення a,z,x””\n”);
scanf(“%g%g%g”,&a,&z,&x);
y=a*pow(tan(x*x),3)+sqrt(pow(z,2)/(pow(a,2)+pow(x,2)));
p=log(a+pow(x,2))+pow(sin(z/a),2);
printf(“\n””y=%g p=%g”,y,p);
}
Контрольні питання
1. Перечисліть символи та конструкції мови С++.
2. Правила використання оператора PRINTF.
3. Як почати програму?
4. Як закінчити програму?
5. Коментарі в програмі.
6. Використання позначок.
7. Оператор присвоєння.
8. Правила використання оператора SCANF.
Дата публикования: 2015-09-17; Прочитано: 322 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
