8 программ уровня 1 курса ВУЗа по паскалю

Заказчик
ДжавдатДжавдат
Параметры проекта
Вариант сотрудничестваОдноразовый проект
РазделРазработка программ
Предоплатавозможна предоплата
Способы оплатыБанковский перевод
Приём заявокзавершён
Описание проекта
Добрый вечер!
Нужно написать граммотно, логически правильные коды исходя из ТЗ. 8 штук,
Задания имеют одинаковый уровень сложности:
1) На стандартном входе указано количество входных значений N и дальше последовательность N чисел a1, a2...aN. Все заданные числа целые(положительные и отрицательные) integer, значения в последовательности могут повторятся, Заранее неизвестно никаких ограничений на количетсво N чисел, а ваша программа может использовать только очень мало памяти (порядком сто байт) так что вы не можете хранить все числа в поле ввода. Написать программу которая определяет второе по величине значение и их количество.
Например:
13 значений
4 17 124 4 124 5 -7 17 -45 -70 -25 17 3
Правильным выводом программы будет:
17 3
Т.к. Оно повторяется 3 раза
Если в последовательнности второго по величине значения не существует т.к. Все числа одинаковые, программа должна вывести соотвествующие сообщение.
2) В поле ввода текста input.txt(VSTUP.txt.) задана последовательность чисел а1, а2....aN. Все заданные числа относятся к разряду real. Количество N чисел не больше чем 10 000, числа между собой разделены пробелом, Числа в последовательности ввода могут быть в разброс, или повторятся. Укажите максимальное значение которое указано в последовательности которая повторяется хотя бы 2 раза.
Например:
10 значений
3.33 12.5 4 12.5 4 12.5 19.999 3.33 3.33 17
Правильный вывод программы
12.5
3) Текстовый файл будет зашифрован с помощью шифра подстановки, перестановки букв в алфавите. Ключ шифрования является строка символов состоит из некоторой перестановки всех 26 строчных букв англ. Алфавита. Например
‘qwertyuiopasdfghjklzxcvbnm‘. Это следует после серии букв(О_О) определить как шифровать отдельные буквы исходного сообщения ( в нашем случае в место каждой буквы "а" будет писать "q" вместо каждой "b" будет "w" и т.д. А вместо каждой "z" будет писать "m" (чешский -> английский алфавит)) строчные буквы англ. Алфавита будут преорбразованые в строченые, прописные буквы англ. Алфавита по аналогии с со-от. Верхнем регистре. Все остальные символы остаются неизменными.
Написать процедуру для шифрования и дешифрования сообщения методом описанным выше. Входные параметры каждой процедурой будут именами входных и выходные текстовых файлов и ключ шифрования, три строки(String) Создайте короткую основную программу, которая демонстрирует правильное функционирование написанных процедур - шифровать какой-то файл, а затем расшифровать результат того же с помощью одинакового ключа. Так что пользователь мог легко убедиться, что результат совпадает с исходным файлом.
Возьметесь? И какова цена за 8 программ? Дедлайн до 10 января
Нужно написать граммотно, логически правильные коды исходя из ТЗ. 8 штук,
Задания имеют одинаковый уровень сложности:
1) На стандартном входе указано количество входных значений N и дальше последовательность N чисел a1, a2...aN. Все заданные числа целые(положительные и отрицательные) integer, значения в последовательности могут повторятся, Заранее неизвестно никаких ограничений на количетсво N чисел, а ваша программа может использовать только очень мало памяти (порядком сто байт) так что вы не можете хранить все числа в поле ввода. Написать программу которая определяет второе по величине значение и их количество.
Например:
13 значений
4 17 124 4 124 5 -7 17 -45 -70 -25 17 3
Правильным выводом программы будет:
17 3
Т.к. Оно повторяется 3 раза
Если в последовательнности второго по величине значения не существует т.к. Все числа одинаковые, программа должна вывести соотвествующие сообщение.
2) В поле ввода текста input.txt(VSTUP.txt.) задана последовательность чисел а1, а2....aN. Все заданные числа относятся к разряду real. Количество N чисел не больше чем 10 000, числа между собой разделены пробелом, Числа в последовательности ввода могут быть в разброс, или повторятся. Укажите максимальное значение которое указано в последовательности которая повторяется хотя бы 2 раза.
Например:
10 значений
3.33 12.5 4 12.5 4 12.5 19.999 3.33 3.33 17
Правильный вывод программы
12.5
3) Текстовый файл будет зашифрован с помощью шифра подстановки, перестановки букв в алфавите. Ключ шифрования является строка символов состоит из некоторой перестановки всех 26 строчных букв англ. Алфавита. Например
‘qwertyuiopasdfghjklzxcvbnm‘. Это следует после серии букв(О_О) определить как шифровать отдельные буквы исходного сообщения ( в нашем случае в место каждой буквы "а" будет писать "q" вместо каждой "b" будет "w" и т.д. А вместо каждой "z" будет писать "m" (чешский -> английский алфавит)) строчные буквы англ. Алфавита будут преорбразованые в строченые, прописные буквы англ. Алфавита по аналогии с со-от. Верхнем регистре. Все остальные символы остаются неизменными.
Написать процедуру для шифрования и дешифрования сообщения методом описанным выше. Входные параметры каждой процедурой будут именами входных и выходные текстовых файлов и ключ шифрования, три строки(String) Создайте короткую основную программу, которая демонстрирует правильное функционирование написанных процедур - шифровать какой-то файл, а затем расшифровать результат того же с помощью одинакового ключа. Так что пользователь мог легко убедиться, что результат совпадает с исходным файлом.
Возьметесь? И какова цена за 8 программ? Дедлайн до 10 января