Теор_часть (Лабораторная работа №2)
Описание файла
Документ из архива "Лабораторная работа №2", который расположен в категории "". Всё это находится в предмете "информатика" из 2 семестр, которые можно найти в файловом архиве МПУ. Не смотря на прямую связь этого архива с МПУ, его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "информатика (программирование)" в общих файлах.
Онлайн просмотр документа "Теор_часть"
Текст из документа "Теор_часть"
Лабораторная работа № 2
«Операции и выражения, арифметические операции»
Цель работы: Ознакомление с программированием на С++ с использованием арифметических операторов.
Теоретическая часть.
Рассмотрим программу, которая применяет арифметические операции к переменным, значениями которых являются числа с плавающей точкой и целые числа.
Исходный текст программы выполняют следующие задачи:
-
Предлагает ввести два отличных от нуля целых числа.
-
Применяет операции: сложения, вычитания, деления, умножения к введенным числам.
-
Выводит целые операнды и результат описываемых действий.
-
Предлагает ввести два отличных от нуля числа с плавающей точкой.
-
Применяет операции: сложения, вычитания, деления, умножения к введенным числам.
-
Выводит операнды с плавающей точкой и результаты описываемых действий.
# include
main( )
{
int nNum1, nNum2, r;
double fx, fу;
double fAdd, fsab, fMul, fdiv;
cout<< «nNum1= ^? << n\n»;
cin<< nNum1;
cout<< «nNum2= ^? «<<»\n»;
сin>> nNum2;
fAdd = nNum1+nNum2;
……………………………………………….
cout<< nNum1<< «+» << nNum2<< «+» < …………………………………………………. cout<< «fx=?» << «\n»; cin>>fx; cout<< «fу=?» << «\n»; cin>>fу; fAdd=fx+fу; ………………………………………………….. cout<< fx<< «+» << «=» < …………………………………………………… cout<< «r =?»; return 0; } Описание программы: Первая строка: директива включает в исходный код программы библиотечный файл, чтобы предкомпилятор подготовил (пункт, код) реализации функций cout и cin. 2) Открывается главная функция прграммирования на С++ 3) Начало тела функции. 4) Объявление двух целых чисел. 5) Объявление чисел с плавающей точкой. 6) Вывод четырех результатов на экран. 7) Ввод целого числа пользователем. 8) Запоминание целого числа. 9) Ввод целого числа пользователем. 10) Запоминание целого числа. 11) Сложение двух целых чисел. 12) Вычитание двух целых чисел. 13) Умножение двух целых чисел. 14) Деление двух целых чисел. 15-18) Вывод сложения, деления, вычитания. 19) Ввод целого числа с плавающей точкой. 20) Запоминание числа с плавающей точкой. 21) Ввод второго числа с плавающей точкой. 22) Запоминание второго числа с плавающей точкой. 23-26) Сложение, вычитание, умножение, деление с плавающей точкой. 27) Вывод запоминания двух чисел с плавающей точкой. 28-30) Вывод: сложение, вычитание, умножение двух чисел с плавающей точкой. 31) Вывод r. 32) Программа выгружается из оперативной памяти. 33) Конец тела функции. Задание: количество челых и с плавающей точкой чисел даны.