Студопедия

КАТЕГОРИИ:

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


Приоритет операций




Лабораторная работа № 2

Программирование алгоритмов линейной, ветвящейся и циклической структуры

Цель и задача работы: научиться использовать стандартные функции и арифметические операторы; изучить операторы отношения и присваивания, логические операции, условный оператор и оператор-переключатель; научиться использовать в программах операторы цикла. Написать программы на изученные темы.

 

Теоретические положения

Алгоритмом линейной структуры называется алгоритм, который состоит из последовательно (один за другим) выполняющихся операторов и функций.

Операторы предназначены для описания действий, которые будут выполнены при реализации алгоритма. В программе операторы отделяются друг от друга символом «;».Точка с запятой не является частью оператора, это разделитель операторов.

Операция присваивания – это операция, которая состоит из идентификатора переменной, символа присваивания «=» и выражения.

Выполнение операции присваивания приводит к вычислению значения, определяемого выражением, и присваивания этого значения переменной, стоящей слева от символа присваивания.

Операндом называется то, над чем производится действие.

Комбинация знаков операций и операндов, результатом которой является отдельное значение, называется выражением. Знаки операций определяют действия, которые должны быть выполнены над операндами. Операнды могут быть представлены выражениями.

Выражение в программировании служат для определения действий, которые в математике обычно описываются формулами. По количеству операндов операции в языке С делятся на унарные, бинарные и тернарные. Унарные операции имеют только один операнд, перед которым располагается символ операции.

Например: -(-9). Результат этого выражения: 9.

Большинство операций являются бинарными и содержат два операнда между которыми ставится знак операции.

Например: 5+7 . Результат этого выражения: 12.

 

В языке программирования С предусмотрено две категории арифметических операций : мультипликативные (*,/,%) и аддитивные (+,-).

 

Операции над числами:

Операции над числами сведены в следующую таблицу:

- - вычитание
+ - сложение
/ - деление
* - умножение
% - взятие остатка от деления (только над целыми числами )

Операции отношения

Операции отношения представлены в следующей таблице:

< - меньше
> - больше
<= - меньше или равно
>= - больше или равно
== - равно
!= - не равно

 

 

Приоритет операций

 

Приоритет операций учитывается как:

 

1. Выражения в скобках;

2. Унарные операции;

3. Мультипликативные операции;

4. Аддитивные операции.


Поделиться:

Дата добавления: 2015-04-11; просмотров: 75; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.005 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты