BoberTV
08.04.2023 23:04

Дана строка s определить какой процент слов в ней оканчивается на букву л.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
dary090
07.09.2020 23:54
//Pascal ABC.NET 3.1 сборка 1256

Var
 s:string;
 k:real;
begin
readln(s);
var ars:=s.Split;
foreach var x in ars do
if x[length(x)]='л' then k:=k+1;
k:=k/(length(ars)/100);
writeln(k);
end.

Пример ввода:
Съел что-то лол
Пример вывода:
66.6666666666667
0,0(0 оценок)
Ответ:
рано12
07.09.2020 23:54
// PascalABC.NET 3.1, сборка 1256 от 21.06.2016
begin
  var s:=ReadlnString('Введите строку:').ToWords;
  Writeln(s.Where(w->RightStr(w,1)='л').Count/s.Count*100:6:2,'%')
end.

Тестовое решение
Введите строку: Вася шел и что-то напевал
 40.00%
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота