Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


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




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

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

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

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

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

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

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

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

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

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

int a,b;

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

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

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

 

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

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

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

«/» - деление

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

 

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

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

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

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

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

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

Х=(а+8*с)*Ö(а-с) +(с-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;

 





Поделиться с друзьями:


Дата добавления: 2015-09-20; Мы поможем в написании ваших работ!; просмотров: 467 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Слабые люди всю жизнь стараются быть не хуже других. Сильным во что бы то ни стало нужно стать лучше всех. © Борис Акунин
==> читать все изречения...

2257 - | 2182 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.