Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Пріоритети операцій і порядок обчислень

Читайте также:
  1. I Порядок проведения контрольной проверки тормозов на станции
  2. I. Порядок организации учебного процесса
  3. II. Основания и порядок выдачи ордера адвокату
  4. II. Порядок выполнения работы на разработку технологического процесса изготовления детали методом холодной листовой штамповки.
  5. II. Порядок и условия оплаты труда
  6. II. Порядок приема и увольнения работников
  7. II. Предстартовая проверка. Порядок старта и финиша. Хронометраж.

У мові Сі операції з вищими пріоритетами обчислюються першими. Найвищим пріоритетом є пріоритет рівний 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-07-20; просмотров: 132 | Нарушение авторских прав


Читайте в этой же книге: ТЕОРЕТИЧНА ЧАСТИНА | Компоненти інтегрованого середовища | Головне меню | Clear (Стерти) – видаляє обраний фрагмент тексту, але не заносить його в текстовий буфер. | COMPILE | Size/Move (Змінити розмір/Перемістити) – використовується для того, щоб змінити розмір чи місце розташування активного вікна. | Створення першої програми | ТЕОРЕТИЧНА ЧАСТИНА | Використовувані символи | Константи |
<== предыдущая страница | следующая страница ==>
Стандартні функції| Оператор switch

mybiblioteka.su - 2015-2024 год. (0.005 сек.)