
Среда программирования: Turbo Pascal 7.0 (DOS)
Название работы: 4 задачи на Pascal. Задача 1. Дана последовательность из n целых чисел. Определить количество инверсий в этой последовательности (т.е. таких пар элементов, в которых большое число находится слева от меньшего: xi > xj при i < j). Задача 2. Определить k – количество «особых» элементов массива C, считая элемент особым, если он больше суммы остальных элементов своего столбца. Задача 3. В заданном предложении найти пару слов, из которых одно является обращением другого. Задача 4. Дана строка. В алфавитном порядке напечатайте (по разу) все строчные л
Тематика работы: Математика, Работа с текстом, Прочие
Объем программы: 3 (по десятибалльной шкале)
Уровень сложности: 3 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: ТУСУР, ФДО, Pascal, последовательность из целых чисел, количество инверсий, большое число находится слева от меньшего, особые элементы массива, количество особых элементов, больше суммы остальных элементов своего столбца, булевская функция, особый элемент, одно является обращением другого, массив строк, строчные латинские согласные буквы, множества, множество согласных букв, множество гласных букв
Функции программы:
Разработать 4 программы на Pascal в соответствии с заданиями:
Задача 1.
Дана последовательность из n целых чисел. Определить количество инверсий в этой последовательности (т.е. таких пар элементов, в которых большое число находится слева от меньшего: xi > xj при i < j).
Задача 2.
var k : integer;
C : array [1..n,1..m] of integer;
Определить k – количество «особых» элементов массива C, считая элемент особым, если он больше суммы остальных элементов своего столбца.
Указание: определите булевскую функцию f(i,j) для проверки, является ли элемент C[i,j] особым.
Задача 3.
В заданном предложении найти пару слов, из которых одно является обращением другого.
Указание: воспользуйтесь массивом строк для хранения слов.
Задача 4.
Дана строка. В алфавитном порядке напечатайте (по разу) все строчные латинские согласные буквы, входящие в эту строку.
Указание: гласные буквы – а, e, i, o, u; остальные – согласные. Решение задачи простое, если вы будете использовать множества.
Описание (отчет):
Есть
на 8 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
1. Для работы с программой по задаче 1 (см. описание работы) нужно запустить файл "prog1.exe".
2. Для работы с программой по задаче 2 (см. описание работы) нужно запустить файл "prog2.exe".
3. Для работы с программой по задаче 3 (см. описание работы) нужно запустить файл "prog3.exe".
4. Для работы с программой по задаче 4 (см. описание работы) нужно запустить файл "prog4.exe".
Пояснения к запуску программы:
1. Для работы с программой по задаче 1 (см. описание работы) нужно запустить файл "prog1.exe".
2. Для работы с программой по задаче 2 (см. описание работы) нужно запустить файл "prog2.exe".
3. Для работы с программой по задаче 3 (см. описание работы) нужно запустить файл "prog3.exe".
4. Для работы с программой по задаче 4 (см. описание работы) нужно запустить файл "prog4.exe".
исходники
prog1
prog1
prog2
prog2
prog3
prog3
prog4
prog4Перед покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеЗадача 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 Условие . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 Описание решения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 Листинг . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .