Команда (фрилансеры)

Набираем команду фрилансеров, Вы:

  • Программист,
  • Дизайнер,
  • SEO-специалист,
  • Менеджер

Разработка на заказ

Наша команда фрилансеров выполнит
работы на заказ:

Создание и раскрутка сайтов
Разработка приложений (мобайл, десктоп, сервер)
Разработка игр (веб, мобайл, 3D)
Аутсорсинг, фриланс

Контакты
vk.com/sitev_ru
Skype: sitev.ru
E-mail: mike@sitev.ru
github.com/sitev

Рейтинг@Mail.ru

Besucherzahler
счетчик посещений
Сайт на C++
Наш сайт работает на C++ и это очень круто! =))

Арифметические операции С++. Урок 4

Рассмотрим основные арифметические операции, используемые в языке программирования C++

+ — сложение,
- — вычитание,
* — умножение,
/ — деление,
% — остаток от деления,
++ — инкремент (увеличение на 1),
-- — декремент (уменьшение на 1).

Что такое инкремент? Да всё просто! Это увеличение значения переменной на единицу, равно x = x + 1. Декремент - уменьшение на единицу, равнозначно x = x - 1.

Инкремент (декремент) можно записать так: ++x (--x) или так: x++ (x--), что означает префиксную и постфиксную форму записи. Префиксная операция выполняется до использования результата в выражении, а постфиксная - после.

Оператор присваивания

В языке C++ используется оператор присваивания =, общая форма записи оператора присваивания такая:

	имя_переменной = выражение;

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

Напишем пример совместного использования арифметических операций и оператора присваивания =

#include <iostream>
using namespace std;

int main() {
	int a = 10;
	int b = 5;
	
	int sum = a + b;
	int sub = a - b;
	int mul = a * b;
	int div = a / b;
	int mod = a % b;

	setlocale(0, "");

	cout << "a = " << a << ", b = " << b << endl;
	cout << "a + b = " << sum << endl;
	cout << "a - b = " << sub << endl;
	cout << "a * b = " << mul << endl;
	cout << "a / b = " << div << endl;
	cout << "mul % sum = " << mul % sum << endl;

	cout << "Инкремент, декремент" << endl;
	cout << "++a = " << ++a << endl;
	cout << "++b = " << --b << endl;

	cout << "a++ = " << a++ << endl;
	cout << "b-- = " << b-- << endl;

	cout << "a = " << a << endl;
	cout << "b = " << b << endl;

	system("pause");
	return 0;
}

Советую поизучать, поразбираться с примером, чтобы лучше понять, как работают арифметические операции C++, особенно инкременты и декременты, их префиксные и постфиксные формы записи.


Отправить комментарий
Наш проект: язык Cj
Cj - язык программирования (C++ & Javascript)
Новый язык программирования, для разработки веб, мобайл, десктоп-приложений, игр... подробнее...

Хотите поддержать проект?

  • Оставляйте ссылки на наш сайт
  • Станьте спонсором проекта
подробнее...

Концепция SITEV.ru

SITEV.ru - это социальная сеть для ИТ-специалистов (программистов, дизайнеров, seo-специалистов, рекламных менеджеров, маркетологов), в том числе фрилансеров, бизнесменов... а также обычных пользователей, для которых и делается ИТ

Реклама


Поиск работы по всему миру