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

Лабораторная 2 / Лабораторная 2 ОПКИС

.docx
Скачиваний:
11
Добавлен:
01.06.2024
Размер:
224.72 Кб
Скачать

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

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

«Московский технический университет связи и информатики»

Кафедра «Корпоративные информационные системы»

Дисциплина «Основы программирования в корпоративных информационных системах»

Отчет по лабораторной работе №2

Выполнил

студент группы БСТ21

Проверил:

Буланов Г.А.

Москва, 2023 г.

Содержание

Цель: 3

Ход выполнения работы 4

Задача 1 4

Задача 2 6

Задача 3 7

Вывод 9

Цель:

Данная лабораторная работа посвящена работе с операциями и

выражениями, встроенными функциями работы со значениями различных

типов данных, преобразованию значений.

Задачи:

1. Поработать с методами работы со значениями типа строка;

2. Поработать с методами работы со значениями типа число;

3. Поработать с методами работы со значениями типа дата.

Ход выполнения работы

Задача 1

Работа со значениями с типом строка:

1. Преобразовать строку из формата «иВаноВ П.и.» в формат «Иванов

П.И.». Реализовать универсальный алгоритм, то есть он должен работать для любой ФИО, заданной в переменную;

2. Убрать все знаки препинания из строки: «Точка ставится в конце. Правда же, подружки? Если точки на лице, их зовут веснушки.»;

3. Используя кодировку Unicode вывести строку: Кафедра “КИС”.

Код решения для задания 1-2 из задачи 1 представлен на рисунке 1, результат работы кода изображён на рисунке 2.

Рисунок 1 – Решение 1-2 задания из задачи 1

Рисунок 2 – Результат работы кода задания 1-2 из задачи 1

Код решения для задания 3 из задачи 1 представлен на рисунке 3, результат работы кода изображён на рисунках 4-5.

Рисунок 3 – Решение 3 задания из задачи 1

Рисунок 4 – Результат работы кода задания 3 из задачи 1

Задача 2

Работа со значениями с типом число: 1. Вычислить выражение sin (ln x) / х2, где х – задается в переменной;

2. Вычислить выражение: sin2a + cos2a – 2*a7, где, а – задается в переменной;

3. Получить целую и дробную части от выражения a / b, где, а и b – задаются в переменной.

Код решения для задания 1-2 из задачи 2 представлен на рисунке 5, результат работы кода изображён на рисунке 6.

Рисунок 5 – Результат работы кода задания 1-3 из задачи 2

Рисунок 6 – Результат работы кода задания 1-3 из задачи 2

Задача 3

Работа со значениями с типом дата:

1. Получить год у даты. Лишних пробелов выводиться не должно пример: ‘20230901000000’ – результат «2023».

2. Получить из произвольной даты начало и конец: года, квартала, месяца, недели, дня, часа, минуты

3. Определить каким по счету днём в году является произвольная дата (задается студентом на выбор).

Код решения для 3 задачи представлен на рисунке 7, результат работы кода изображён на рисунках 8-9.

Рисунок 7 – Решение 3 задачи

Рисунок 8 – Результат работы кода 3 задачи

Рисунок 9 – Результат работы кода 3 задачи

Вывод

Была произведена работа с операциями и выражениями, встроенными функциями работы со значениями различных типов данных, преобразованию значений.

Соседние файлы в папке Лабораторная 2