Ввести предложение длиной не более 70 символов, Подсчитать количество слов, заканчивающихся согласными буквами. Вывести на экран эти слова и их количество. Количество пробелов между словами произвольно — Pascal(Паскаль)

Read More

Упорядочьте слова заданного предложения по возрастанию количества букв. Затем слова с одинаковым количеством букв упорядочьте по алфавиту (лексикографически) — Pascal(Паскаль)/Delphi(Делфи)/C(Си)

Язык программирования Pascal Язык программирования Delphi Следующий вариант программы Язык программирования С Следующий вариант программы

Read More

Разработка программы, реализующая алгоритм шифрования на основе однонаправленной хэш-функции

Введение Проблема защиты информации путем ее преобразования, исключающего ее прочтение посторонним лицом, волновала человеческий ум с давних времен. История криптографии — ровесница истории человеческого языка. Более того, первоначально письменность сама по себе была криптографической системой, так как в древних обществах ею владели только избранные. Священные книги Древнего Египта, Древней Индии тому примеры. С широким распространением письменности криптография стала формироваться как самостоятельная наука. Первые криптосистемы встречаются уже в начале нашей эры. Так, Цезарь в своей переписке использовал уже более систематический шифр, получивший его имя. Бурное развитие криптографические системы получили в годы…

Read More

Решение квадратного уравнения -Pascal(Паскаль)

Уравнение вида a⋅x2 + b⋅x + c = 0 — квадратное уравнение. a, b, c — действительные числа, a ≠ 0. Для того чтобы вычислить корни квадратного уравнения, нужно сначала найти дискриминант. D = b2 — 4⋅a⋅c; если D < 0, то квадратное уравнение не имеет корней; если D = 0, то уравнение имеет один действительный корень(иногда говорят, что корней два, но они одинаковые): x1 = x2 = -b / (2⋅a); если D > 0, то уравнение имеет два действительных корня: x1 = (-b + √D) / (2⋅a); x2 =…

Read More