Вычисление функции
Приобретение практических навыков составления линейных программ на языке С++. Алгоритм решения задачи в виде блок-схемы. Описание константы и переменные, процедуры стандартного ввода-вывода. Вид текста программы. Выполнение ввода переменных данных.
| Рубрика | Программирование, компьютеры и кибернетика |
| Вид | лабораторная работа |
| Язык | русский |
| Дата добавления | 13.05.2021 |
| Размер файла | 483,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Белорусский национальный технический университет
Энергетический факультет
Кафедра: Тепловые электрические станции
Отчет по лабораторной работе №1
Тема: Вычисление функции
Выполнил:
Дубчук Н.С.
Минск 2019
Цель работы:
- Приобрести практические навыки составления линейных программ на языке С++;
- Представить алгоритм решения задачи в виде блок-схемы.
Контрольные вопросы:
1) Как описываются константы и переменные?
Переменные:
Тип список переменных;
Где
· тип - тип данных, соответствующий переменным из список переменных;
· список переменных - перечень переменных заданного типа, разделённых запятой
Примеры: линейный программа алгоритм блок
Int a, b, c; | float x, y;
Константы:
Constтип имя = значение:
Constdoublepi=3.14;
Или можно определить в начале через директивы:
#define pi 3,14
2) Назвать стандартные типы данных.
· Целочисленные типы данных:
short int, unsigned short int, int, unsigned int, long, unsigned long.
· Типы данных с плавающей запятой (соответствуют вещественным типам):
float, double, long double.
· Символьный тип данных:
char (signed char), unsigned char, wchar_t.
· Логический тип данных:
bool.
· Перечислимый тип данных (введен в Visual C++):
enum.
3) Описать процедуры стандартного ввода-вывода
Ввод и вывод данных
Ввод, вывод данных - в языке С++ осуществляется либо с помощью функции ввода и вывода, либо с использованием библиотеки классов С++.
Функции ввода и вывода:
· PrintF (строка форматов, список выводимых переменных) Выполняет форматированный вывод переменных указанных в списке со строк форматов
· ScanF (строка форматов, список выводимых переменных, список, список адресов водимых переменных)
Выполняет ввод переменных адреса, которых указаны в списке в соответствии со строкой форматов.
4) Назвать составные части программы на языке С++
Программа на языке С++, состоит из функции описаний и директив процессора, одна из функций должна носить имя main.Элементарное описание функции имеет вид:
Имя функции
{
Оператор 1;
Оператор 2;
……
Оператор N;
}
5) Изобразить схематически блок схему линейного алгоритма
Задание 1
Текст программы имеет вид:
В итоге при значениях x=3, y=3, b=3.
Ответ: c=-8101.83
Размещено на Allbest.ru
Подобные документы
Программирование линейных алгоритмов. Процедуры ввода READ и READLN и вывода WRITE и WRITELN. Примеры решения задач на языке Паскаль. Оператор присваивания и выражения. Основные способы формирования структурных операторов. Операторы вызова процедур.
курсовая работа [44,3 K], добавлен 18.03.2013Написание модуля на языке Ассемблер для вычисления значения выражения. Составление программы корректного ввода исходных данных в таблицу и вывода результата в виде таблицы. Создание модуля для обработки строк и программы корректного ввода исходных данных.
курсовая работа [36,8 K], добавлен 18.09.2010Последовательность работ при разработке объектно-ориентированных программ. Виды синтаксических анализаторов и способы их применения. Описание алгоритма и анализ результативности работы программы, написанной на языке С, ее константы, переменные и функции.
курсовая работа [441,7 K], добавлен 03.07.2011Использование программой функции ввода-вывода данных для реализации дружественного интерфейса с пользователем. Функции консоли и особенности их применения для обеспечения аккуратного ввода информации и упорядоченного вывода. Обзор стандартных функций.
лабораторная работа [40,4 K], добавлен 06.07.2009Описание алгоритма решения задачи графическим способом. Вывод элементов массива. Описание блоков укрупненной схемы алгоритма на языке Pascal. Листинг программы, а также ее тестирование. Результат выполнения c помощью ввода различных входных данных.
контрольная работа [150,4 K], добавлен 03.05.2014Приобретение теоретических и практических навыков программирования на языке Паскаль. Математическая формулировка задачи и выбор метода обработки информации. Разработка алгоритма и его описание. Описание программы. Форма представления исходных данных.
курсовая работа [224,3 K], добавлен 11.02.2016Анализ операторов ввода и вывода, а также характеристика форматов, используемых в этих операторах. Оформление законченной программы с применением этих операторов. Структура программы. Алфавит языка и типы данных. Ввод и вывод информации. Форматный вывод.
лабораторная работа [62,0 K], добавлен 15.07.2010Исследование арифметических выражений и разработка простых программ. Таблица переменных для алгоритма и программы. Алгоритм решения, текст программы на языке С. Разработка программы вычисления значений выражений, сравнение результатов с ручным подсчетом.
лабораторная работа [282,7 K], добавлен 30.01.2015Создание на языке C базы данных "Стадионы города", требования к программе. Осуществление загрузки базы данных в массив и вывод главного меню в основной программе. Алгоритм работы программы в виде блок-схемы. Описание функций программы и ее листинг.
курсовая работа [183,6 K], добавлен 06.10.2010Организация и назначение консольного ввода-вывода, необходимые для этого функции и их применение. Библиотеки, организующие функционирование потокового ввода-вывода, выполняемые операции. Арифметические операции и математические функции в среде С++.
лабораторная работа [33,8 K], добавлен 15.07.2009
