Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаб_ раб_С++.doc
Скачиваний:
4
Добавлен:
07.05.2019
Размер:
600.58 Кб
Скачать

Операторы сравнения и логические операторы

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

Оператор

Действие

>

Больше

>=

Больше или равно

<

Меньше

<=

Меньше или равно

!=

Не равно

Логические операторы

Оператор

Действие

&&

И

||

Или

!

НЕ

Операторы сравнения и логические операторы имеют более низкий приоритет, чем арифметические операторы. Таким образом, выражение 10 > 1+12 будет вычислено так, будто оно записано следующим образом: 10 > (1+12).

4.8.3 Побитовые операторы

В отличие от многих языков программирования, язык С/С++ содержит полный набор побитовых операторов. Поскольку С был разработан в качестве замены языка ассемблера, он предусматривает многие операции низкого уровня, в частности, побитовые операции, предназначенные для проверки, установки и сдвига битов, из которых состоят байты и машинные слова, образующие переменные типа char или int. Побитовые операторы представлены в таблице 5.

Таблица 5.

Побитовые операторы

Оператор

Действие

&

И

|

ИЛИ

^

Исключающее ИЛИ

~

Дополнение до единице (НЕ)

>>

Сдвиг вправо

<<

Сдвиг влево

Контрольные вопросы

  1. Объясните, что понимают под программированием.

  2. Приведите этапы жизненного цикла ПО?

  3. Какие вы знаете методы проектирования ПО.

  4. Перечислите операции для создания *.cpp файла?

  5. Состав языка в С++.

  6. Какова общая структура программы на языке С++?

  7. какие вы знаете типы данных в С++?

  8. Переменные. Объявление переменных в С++.

  9. Есть ли с точки зрения языка С++ разница между числами:

  • 20 и 20.0

  • 20.0 и 2Е1

  1. Приведите основные операторы в С++?

Лабораторная работа №2 Разработка программы с применением

базовых операторов С++

Цель работы:

  1. Изучение основных операторов языка С++;

  2. Приобретение навыков работы в ИСП Microsoft Visual C++ 5.0.

Используемое оборудование:

  • персональная ЭВМ, совместимая с IBM PC.

Используемое программное обеспечение:

  • операционная система Windows;

  • интегрированная среда программирования Microsoft Visual C++ 5.0.

1. Задание по работе

1.1. Загрузить ИСП Microsoft Visual C++ 5.0;

1.2. Изучить основные типы данных, ИСП Microsoft Visual C++ 5.0;

1.3. Выполнить задание преподавателя;

1.4. Записать протокол работы с интегрированной средой.

2. Порядок выполнения работы

2.1. Составить схему алгоритма (по заданию преподавателя);

2.2. Запустить Microsoft Visual C++ 5.0;

2.3. Создать *.cpp файл в рабочем каталоге;

2.4. Написать программу и сохранить текст программы в рабочем каталоге;

2.5. Записать схему алгоритма и текст программы в протокол работы с интегрированной средой;

2.6. Закончить работу с Microsoft Visual C++ 5.0 и запустить программу.