Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
мозг302
31.12.2020 12:12 •
Информатика
Тема множества: дан текст из строчных латинских букв, за которым следует точка. напечатать: - все буквы, входящие в текст не менее двух раз; - все буквы, входящие в текст по одному разу. в паскале авс
Ответ:
rozhkoff
02.07.2020 19:35
Var
l: array ['a'..'z'] of integer;
s: string;
i:integer;
c:char;
begin
read(s);
for i := 1 to length(s) do
if s[i] in ['a'..'z'] then
l[s[i]] := l[s[i]] + 1
else if s[i] = '.' then
break;
for c := 'a' to 'z' do
if l[c] >= 2 then
writeln(c, ' = ', l[c]);
for c := 'a' to 'z' do
if l[c] = 1 then
writeln(c, ' = ', l[c]);
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
visor0304
12.02.2023 03:43
Запишите Диапозон выделеленных ячеек...
liliya070
13.03.2021 03:57
Укажи растровые графические редакторы верных ответов 4...
Клер11330
14.07.2022 11:04
Установка среды программирования Python. Конспект...
katyavat40owixtk
05.06.2021 19:55
1) текст занимает полных 4 страницы. каждая страница содержит 32 строки по 40 символов. какой объем памяти занимает текст? ответ дайте в килобайтах. 2) разрешение...
Maaaaaria122
30.06.2021 14:09
Написать на Паскале программу является ли число отрицательным и не четным...
vaflya2007
17.10.2020 02:57
Дан алгоритм: 1. открой книгу на 3 странице; 2. сделай ксерокопии всех страниц по 23 включительно. этот алгоритм является: а) линейным; б) циклическим; в) ветвящимся;...
lizokf8
17.10.2020 02:57
Дана последовательность команд: встань лицом к северу; пойди налево; поверни направо; иди прямо; остановись. какое свойство алгоритма не выполняется для этой последовательности...
Smaik111
17.10.2020 02:57
Перевести из turbo pascal в visual basic var a: real; begin write( введите a =1: ); readln(a); if a 1 then writeln( ошибка: а 1 ) else begin if 1/a sin(a) then writeln(...
kolika2016
02.03.2021 10:48
Высокое Средневековье (XI - XIII века); указать Стили Архитектура, Изобразительное искусство ,Музыка и театр , Литература позднее Средневековье (XIII - XIV века)....
fedotkate
26.01.2023 11:11
Диалог с Алисой в стране чудес 8 реплик НУЖНО!!...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
l: array ['a'..'z'] of integer;
s: string;
i:integer;
c:char;
begin
read(s);
for i := 1 to length(s) do
if s[i] in ['a'..'z'] then
l[s[i]] := l[s[i]] + 1
else if s[i] = '.' then
break;
for c := 'a' to 'z' do
if l[c] >= 2 then
writeln(c, ' = ', l[c]);
for c := 'a' to 'z' do
if l[c] = 1 then
writeln(c, ' = ', l[c]);
end.