Три задачи на обработку строк.

На «3»:

Напишите и отладьте программу, которая вводит строку с клавиатуры и выводит на экран её длину.

Пример:

Введите строку: Школа

Ответ: 5

 

На «4»:

Сделать задачу  на «3».

Написать и отладить программу, которая вводит строку с клавиатуры состоящую из трех  слов— взаимосвязанные прилагательное, существительное и глагол, а затем выводит все возможные варианты предложений с использованием введённых слов. Предложения начинаются с заглавной буквы и заканчиваются точкой.

Пример:

Введите слова: Машина быстро ехала

Машина быстро ехала.

Машина ехала быстро.

Быстро машина ехала.

Быстро ехала машина.

Ехала машина быстро.

Ехала быстро машина.

 

На «5»:

Сделать задачи на «3» и «4». 

Разведчики-филологи для того, чтобы опознать своих,  используют текстовые пароли. Увидев или услышав слово-пароль, разведчик  должен найти в нем количество гласных букв,  полученное число добавить к коду первой буквы латинского алфавита. Ответом будет считаться буква, полученная по новому числу-коду.

Напишите программу, которая по полученному паролю (слову) вычисляет букву-ответ.

Примечание: Так как не на всех компьютерах мира есть кириллица,  разведчики пользуются только латинскими буквами.

Пример:

Password: School

Answer: C

 

Password: Moloko

Answer: D