Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

5 лаба

.docx
Скачиваний:
2
Добавлен:
04.07.2024
Размер:
158.92 Кб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное автономное образовательное учреждение высшего образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

ИНСТИТУТ НЕПРЕРЫВНОГО И ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ

КАФЕДРА

Кафедра вычислительных систем и сетей

ОЦЕНКА

ПРЕПОДАВАТЕЛЬ

Старший преподаватель

А.В. Аксенов

должность, уч. степень, звание

подпись, дата

инициалы, фамилия

ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ

Функции

по дисциплине: информатика

РАБОТУ ВЫПОЛНИЛА

СТУДЕНТКА ГР. №

номер группы

подпись, дата

инициалы, фамилия

Студенческий билет №

Санкт-Петербург 2020

Цель работы:

Освоение принципов декомпозиции программы на подпрограммы, изучение синтаксиса определения и вызова функций в языке C++, совершенствование навыков разработки и отладки программ в IDE.

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

Разработать программу, решающую поставленную задачу в соответствии с индивидуальным заданием.

Разработанная программа должна содержать определение функции, выполняющей индивидуальное задание. Задача должна быть решена с использованием вызовов разработанной функции из функции main() необходимое количество раз.

Задание:

Номер варианта: 14.

Задание: Разработать функцию, вычисляющую минимальное по модулю значение из трех целых чисел. Не использовать стандартную функцию вычисления модуля.

Ввести 5 целых чисел. Найти среди них минимальное по модулю значение.

Ход работы:

Текст программы:

#include <iostream>

using namespace std;

int main() {

setlocale(0, "Russian");

int x, y, z, hm;

cout << "Введите 3 любых числа:" << endl;

cin >> x >> y >> z;

if (x < 0) {

x *= -1;

}

if (y < 0) {

y *= -1;

}

if (z < 0) {

z *= -1;

}

if (x < y) {

hm = x;

}

else { hm = y;

}

if (hm < z) {

cout << "Модуль наименьшего числа равен:" << hm << endl;

}

else {

cout << "Модуль наименьшего числа равен:" << z << endl;

}

return 0;

}

Скрины:

Вывод:

Я освоила принципы декомпозиции программы на подпрограммы, изучение синтаксиса определения и вызова функций в языке C++, совершенствование навыков разработки и отладки программ в IDE.

Соседние файлы в предмете Информатика