Контрольные вопросы:
Какие типы данных существуют в языках программирования?
Расскажите про целый тип данных.
Встроенные целочисленные типы в Турбо-Паскале.
Стандартные целые типы в С++.
Операции над целыми типами.
Какие типы данных существуют в языках программирования?
Расскажите про вещественный тип данных.
Стандартные вещественные типы в С++.
Операции над вещественными типами.
Что такое экспоненциальная запись?
Конвертация чисел в экспоненциальную запись.
Точность и диапазон типов с плавающей точкой.
Какие ошибки могут возникнуть при округлении вещественных типов.
Определить значения nan и inf.
Какие типы данных существуют в языках программирования?
Расскажите про логический тип данных.
Какие значения могут принимать логические переменные?
Операции над логическими типами.
Примеры программ с логическими типами данных.
Лабораторная работа № 2. Реализация функций, параметры и передача данных
Цель: научиться создавать свои собственные типы данных.
Теоретическая часть
Функцией называют «поименованный» блок программного кода. Передача управления этому блоку в процессе работы программе осуществляется в виде вызова функции. Функция может иметь параметры (аргументов), а также возвращаемое значение. В каждой программе на С++ должна присутствовать функция main, которая первой получает управление при запуске программы. Все остальные функции вызываются из main (с учетом возможной вложенности вызовов).
В языке С++ данные в подпрограмму можно передавать тремя способами: по значению, по адресу и по ссылке. В языке С допустимы только два способа: по значению и по адресу.
Do'stlaringiz bilan baham: |