Арифметические выражения

Практическое занятие

Программирование линейных алгоритмов

Оператор присваивания. Выражения.

Составление линейных программ.

Оператор присваивания. Выражения.

Выражения бывают арифметические и логические.

Арифметические выражения.

Оператор присваивания обозначается символом =.

Переменная находится слева от оператора присваивания, значение выражения находится справа от него.

Пример записи

int a,b;

a=7;// переменной a присвоить значение 7

b=2;// переменной b присвоить значение 2

Также есть операторы, отвечающие за простейшие арифметические действия, такие как сложение, вычитание, умножение и деление.

«+» — сложение

«-» — вычитание

«*» — умножение

«/» — деление

Кроме четырех основных есть еще такая операция как получение остатка от деления «%».

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

— Операции в скобках

— Функции (типа sqrt, cos и другие)

— Умножение, деление, остаток от деления (слева направо, как в обычной жизни)

— Сложение вычитание (слева направо, как в обычной жизни)

Запишем значение для Х

Х=(а+8*с)*O(а-с) +(с-3/а).

Тогда выражение на языке Си с расстановкой приоритетов будет иметь следующий вид:

Примеры записи математических выражений:

Математическая запись Запись на C++

1. x2 – 7x + 6 pow(x,2) — 7 * x + 6

2. (fabs(x) — fabs(y)) / (1 + fabs(x * y))

3. log(fabs((y — sqrt(fabs(x))) * (x — y / (z + pow(x,2) / 4.0))

Сокращенная запись арифметических выражений

Если мы хотим изменить значение какой-то переменной (взять ее старое значение, что-то с ним сделать и записать результат в эту же переменную), то удобно использовать сокращенную запись арифметических выражений:

Сокращенная запись Полная запись

x += a; x = x + a;

x -= a; x = x — a;

x *= a; x = x * a;

x /= a; x = x / a;

x %= a; x = x % a;

Рандомно подобранные статьи с сайта:

BP1-1-1-4 Арифметические выражения


Похожие статьи:

  • Операции, выражения и операторы

    Арифметические операции Бинарными (т. е. с двумя операндами) арифметическими операциями являются +, -, *, /, а также операция деления по модулю %….

  • Константы и переменные, выражения

    Константа, переменная — это базовые понятия в любом языке программирования. Дадим им определения. Константа — это величина, которая при выполнении…

  • Арифметические операции и математические функции

    Консольный ввод-вывод Консольный ввод-вывод организуется с помощью стандартных библиотек stdio.h и conio.h, что предполагает наличие директив #includeи /…

admin