- •Использование правой кнопки мыши
- •Использование правой кнопки мыши
- •Основное меню и пиктографическое меню
- •«Проводник». Копирование, удаление файлов
- •Правила правила правила
- •Редактор формул
- •Для ввода с клавиатуры используют следующий оператор:
- •Основные математические операции
- •Представление о префиксной (до) и постфиксной (после) операциях увеличения:
- •Старшинство операций
- •Программа может передавать информацию в функции
- •Представление об области видимости переменных
- •Передача параметра по значению
- •Передача параметра по адресу
- •Передача параметра по ссылке
- •Использование массивов в качестве параметров процедур
Для ввода с клавиатуры используют следующий оператор:
cin >> идентификатор 1 >> идентификатор 2>> … >> идентификатор n;
Здесь знак “>>” означает оператор извлечения, который извлекает из входного потока (по умолчанию – это клавиатура) число или символ и помещает в указанный идентификатор. Каждый оператор заканчивают точкой с запятой.
-
Основные математические операции; префиксные и постфиксные операции. Порядок выполнения операций.
Основные математические операции
* |
умножение |
a * b |
/ |
деление |
a / b |
% |
остаток от целочисленного деления |
a % b |
+ |
сложение |
a + b |
― |
вычитание |
a - b |
Представление о префиксной (до) и постфиксной (после) операциях увеличения:
При использовании операций увеличения ваши программы могут размещать оператор увеличения до или после переменной: ++variable; variable++;
Так как первый оператор появляется до переменной, он называется префиксным оператором увеличения. Аналогично этому, второй оператор появляется после переменной и называется постфиксным оператором увеличения. Вам необходимо знать, что C++ трактует эти два оператора по-разному
В префиксной форме сначала изменяется операнд, а затем его значение становится результирующим значение выражения, а в постфиксной форме значение выражения является исходное значение операнда, после чего он изменяется
#include <stdio.h>
int main ()
{
int x=3, y=3;
printf("Znachenie preficsnogo viragenia: %d\n", ++x);
printf("Znachenie postficsnogo viragenia: %d\n", y++);
printf("Znachenie x posle prirashenia: %d\n", x);
printf("Znachenie y posle prirachenia: %d\n",y);
return 0;
}
-
Операции отношения и логические операции. Таблицы истинности для основных логических операций. Примеры использования операций отношения и логических операций.
Язык С имеет ровно три логические операции: это
&& и (AND);
|| или (OR);
! не (NOT).
Как принято еще называть логические операции?
Операция "&&" или операция "AND" называется еще операцией "и" или логическим умножением.
Операция "||" или операция "OR" называется еще операцией "или" или логическим сложением.
Операция "!quot; или операция "NOT" называется еще операцией "не" или логическим отрицанием.
Таблицы истинности логических операций в языке С. Разберемся, почему они так называются? Будем считать, что истина это "1", а ложь это "0".
Операция "&&" называется логическим умножением потому, что выполняется таблица истинности этой операции, очень напоминающая таблицу обыкновенного умножения из арифметики. Логическое умножение это такая операция, которая истинна тогда и только тогда, когда истинны оба входящих в нее высказывания. 1 && 1 = 1 0 && 1 = 0 1 && 0 = 0 0 && 0 = 0
Операция "||" называется логическим сложением потому, что выполняется таблица истинности этой операции, очень напоминающая таблицу обыкновенного сложения из арифметики. Логическое сложение это такая операция, которая истинна тогда и только тогда, когда истинно хотя бы одно из входящих в нее высказываний. 1 || 1 = 1 0 || 1 = 1 1 || 0 = 1 0 || 0 = 0
Операция "!" называется логическим отрицанием потому, что выполняется следующая таблица истинности. Логическое отрицание это такая операция, которая истинна тогда и только тогда, когда ложно входящее в нее высказывание и наоборот. !1 = 0 !0 = 1