Предмет: Информатика,
автор: Mahomedb
Пожалуйста срочно нужно!!!!.
50 баллов
Составьте программу которая определяет каких букв больше латинских или русских
vtoper:
)))
Я её составил но почему-то она мне выдает не те данные
Я написал больше букв русских потом больше букв латинский и потом написал русских и латинских равны
не несмотря на то что сколько русских и латинских она пишет мне что и русский и латинских поровну
попробуй через множества решить
Ответы
Автор ответа:
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.
Приложения:
Похожие вопросы
Предмет: Алгебра,
автор: polyradchenko
Предмет: Биология,
автор: Spallmen
Предмет: Другие предметы,
автор: Аноним
Предмет: Математика,
автор: каролинчик2006
Предмет: Математика,
автор: kotikla