![]()
|
|||||||||||||||||||||||||||
Лабораторная Работа № 5Тема: Вычисление выражений с операциями отношения и логическими операциями. Форматированный вывод данных. Цель: 1. Закрепить теоретические знания (ЗТЗ) и приобрести практические навыки (ППН) в реализации Си-программ с использованием операторов ввода, вывода, управляющих символов. 2. ЗТЗ и ППН в составлении программ с использованием различных операций при составлении выражений 3. Закрепить знания и навыки работы в IDE BC++ на IBM PC. Теоретические сведения: Язык С и С++ обладают богатым набором операторов, которые можно разделить на следующие категории: арифметические, операторы отношений и логические, поразрядные, адресные, операторы присваивания, ввода-вывода и смешанные. Язык С и С++ позволяют использовать семь арифметических операторов.
Эти операторы подчиняются следующему порядку действий.
Операторы одного старшинства вычисляются слева направо. Операторы отношений и логические операторы используются для получения результатов в виде true/false(“истина/ложь”). В языке С и С++ любое ненулевое число оценивается как true. Нуль эквивалентен значению false. Ниже перечислены операторы отношений.
Список логических операторов.
Операторы отношений используются для сравнения, а логические операторы – для объединения двух значений. Приоритет этих операций показан ниже.
Задание: Ввести с клавиатуры различные по типу значения и выполнить над ними все возможные операции: операция присваивания, составного присваивания, преобразования типов, арифметические операции, логические операции, операции отношения, тернарную операцию. Причем результаты вычислений представить в форматированном виде, отражающем навыки владения всеми возможными форматами вывода. Контрольные вопросы:
Содержание отчета:
|
|||||||||||||||||||||||||||
|