Pascal Дано десять русских имен. Проверьте, все ли они написаны с прописной буквы, если...

0 голосов
93 просмотров

Pascal
Дано десять русских имен. Проверьте, все ли они написаны с прописной буквы, если нет, то исправьте.


Информатика (478 баллов) | 93 просмотров
0

Проверить только первую букву - заглавная ли она? - или всё имя - чтоб только первая заглавная, а остальные маленькие?

0

скорее, первую букву

Дан 1 ответ
0 голосов
Правильный ответ
// PascalABC.NET 3.2, сборка 1449 от 23.05.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var s:=ReadlnString.ToWords.Select(w->w[:2].ToUpper+w[2:].ToLower)
    .JoinIntoString;
  Writeln(s)
end.

Пример
вася ПеТя Коля ТАНЯ маШа НаТАШа глашА сЕрЕжА МаРИнА витаЛиЙ
Вася Петя Коля Таня Маша Наташа Глаша Сережа Марина Виталий
(150k баллов)