Пожалуйста срочно нужно!!!!.
50 баллов


Составьте программу которая определяет каких букв больше латинских или русских


BobbyFresnel: Мой бог...уже такую-то ерунду...
vtoper: )))
Mahomedb: Я её составил но почему-то она мне выдает не те данные
Mahomedb: Я написал больше букв русских потом больше букв латинский и потом написал русских и латинских равны
BobbyFresnel: Вот только врать про баллы не надо.
Mahomedb: не несмотря на то что сколько русских и латинских она пишет мне что и русский и латинских поровну
BobbyFresnel: Значит, работает неверно
vtoper: попробуй через множества решить
BobbyFresnel: Я сразу написал - смешная проблема.

Ответы

Ответ дал: BobbyFresnel
0

===== PascalABC.NET =====

begin

 var lat := ['A'..'Z'];

 var cyr := ['А'..'Я', 'Ё'];

 var s := ReadlnString('Вводите:').ToUpper;

 var d := s.Count(c -> c in cyr) - s.Count(c -> c in lat);

 if d > 0 then

   Print('Кириллицы больше')

 else if d < 0 then

   Print('Латиницы больше')

 else

   Print('Поровну...')

end.

Приложения:
Вас заинтересует