Работа 3.8 Упр.12 ГДЗ Семакин 10 класс (Информатика)
Семакин, Хеннер, Шеина
10 класс
Класс
10
Предмет
Информатика
Автор
Семакин, Хеннер, Шеина
Работа 3.8 Упр.12 ГДЗ Семакин 10 класс (Информатика)
Задача
- Дана строка-предложение на английском языке. Преобразовать строку так, чтобы каждое слово начиналось с заглавной буквы.
Подробный ответ
Нужно преобразовать строку-предложение так, чтобы первая буква каждого слова стала заглавной. Для этого достаточно пройти по строке и сделать заглавной:
- первую букву всей строки;
- каждую букву, которая стоит сразу после пробела.
В приведённом решении используется строковая переменная S и цикл по всем символам строки. Если текущий символ — пробел, то следующую букву переводят в верхний регистр с помощью UpCase.
var
S: string;
i: byte;
begin
Write(‘S:’); Readln(S);
S[1] := UpCase(S[1]);
for i := 1 to Length(S) do
if S[i] = ‘ ‘ then
S[i+1] := UpCase(S[i+1]);
Writeln(S);
Readln;
end.
После выполнения цикла строка выводится уже с заглавной буквы в начале каждого слова.
Ответ
Программа преобразует строку так, что каждое слово начинается с заглавной буквы.
Другие учебники
Другие предметы

