В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
alexkraskina
alexkraskina
01.05.2022 02:33 •  Информатика

Дана строка, содержащая текст, включающий русские и английские слова. Подсчитать, каких букв в тексте больше – русских или латинских. Pascal

Показать ответ
Ответ:
Celovek21
Celovek21
05.07.2021 14:13

Объяснение:

var

s: string;

m,l: set of char;

i: integer;

n: integer;

k: integer;

begin

readln(s);

m:= ['А'..'Я','а'..'я','Ё','ё'];

l:= ['A'..'Z','a'..'z'];

for i:=1 to length(s) do

if s[i] in m then inc(n);

if s[i] in l then inc(k);

if n>k then write('Русских букв больше!');

if k>n then write('Латинских букв больше!');

if n=k then write('Русских и латинских букв поровну!');

end.

Можно лучший ответ ?

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