ЮВ
Юрий Волков

Дана строка, содержащая текст. Вывести на экран процент встречаемости заглавных букв. очень НАДО пОжАлУйСтА

Сергей Апенин
Сергей Апенин

var
s: string;
c, nu: integer;
begin
write('строка? ');
readln(s);
for c := 1 to length(s) do if s[c] in ['A'..'Z', 'А'..'Я', 'Ё'] then inc(nu);
writeln('процент заглавных: ', nu / length(s) * 100:0:2);
end.

Похожие вопросы
Вывести текст из строки в отдельном окне asp
Задача такая: Дана строка состоящая из слов, вывести на экран слова, состоящие из 3 букв.
Дана строка, содержащая вещественное число. Вывести на экран его дробную часть
Как удалить строку с++. Здравствуйте, подскажите, как из сообщения удалить строку, которая начинается с заглавной буквы ?
Ввести строку, вывести слово, содержащее наибольшее количество гласных букв. На языке СИ (не С# !!!)
Дан текст, содержащий целые числа. Вывести на экран все имеющиеся в нем числа. в c++
Дана строка, содержащая текст и арифметические выражения вида
Как вывести данные из строки в файле в массив? Паскаль.
Заменить в строке все заглавные буквы в строчные и наоборот c++
Заменить в строке все заглавные буквы в строчные c++