
Среда программирования: Turbo Pascal 7.0 (DOS)
Название работы: Программирование. ЛР1. 1) Даны целое n>2 и вещественные числа a1, b1, ..., an, bn (ai < bi). Рассматривая пары ai и bi как левые и правые концы отрезков на одной и той же прямой, определить концы отрезка, являющегося пересечением всех этих отрезков. Если такого отрезка нет, сообщить об этом. 2) Дана строка S. Создать новые строки из строки S: а) заменить все восклицательные знаки точками; б) заменить каждую точку многоточием (т.е. тремя точками); в) заменить каждую из групп стоящих рядом точек одной точкой; г) заменить каждую из групп стоящих р
Вид работы: Лабораторная работа
Тематика работы: Алгоритмы
Объем программы: 4 (по десятибалльной шкале)
Уровень сложности: 4 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: ТУСУР, ФДО, управляющие структуры, условный оператор, оператор цикла, простые типы данных, строковой тип данных
Функции программы:
Лабораторная работа № 1 посвящена созданию программ с использованием простых управляющих структур: условного оператора, цикла. В задании используются простые типы данных.
Задание состоит из двух задач. Решение первой задачи предусматривает использование простых типов данных, а решение второй задачи – строкового типа данных. Во всех этих задачах не требуется хранения исходных последовательностей значений.
Простыми типами данных в Pascal являются числовые (целочисленные и вещественные), символьные, строковые, логические типы данных.
Задание №1.
Постановка задачи.
Даны целое n>2 и вещественные числа a1, b1, ..., an, bn (ai < bi).
Рассматривая пары ai и bi как левые и правые концы отрезков на одной и той же прямой, определить концы отрезка, являющегося пересечением всех этих отрезков. Если такого отрезка нет, сообщить об этом.
Например, если n = 3 и a1 = 0, b1 = 10, a2 = 1, b2 = 11, a3 = –1, b3 = 5, то результатом будет отрезок [1, 5].
Задание №2.
Постановка задачи.
Дана строка S. Создать новые строки из строки S:
а) заменить все восклицательные знаки точками;
б) заменить каждую точку многоточием (т.е. тремя точками);
в) заменить каждую из групп стоящих рядом точек одной точкой;
г) заменить каждую из групп стоящих рядом точек многоточием (т.е. тремя точками).
Описание (отчет):
Есть
на 17 страниц, посмотреть оглавление
ЛР1
ZADACHA1
ZADACHA1
ZADACHA2
ZADACHA2Перед покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. Содержание1. Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 2 . Задание №1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 2 .1 Постановка задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 2 .2 Анализ задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .