Задать вопрос
9 августа, 19:56

Дана непустая последовательность слов из строчных латинских букв; между соседними словами - запятая, за последним словом - точка. Напечатать все буквы, которые входят в наибольшее количество слов этой последовательности.

Писать на Pascal.

+2
Ответы (1)
  1. 9 августа, 20:23
    0
    Var

    a : array['a' ... 'z'] of integer;

    t : array['a' ... 'z'] of boolean;

    m : integer;

    c : char;

    begin

    m : = 0;

    for c : = 'a' to 'z' do

    a[c] : = 0;

    repeat

    for c : = 'a' to 'z' do

    t[c] : = false;

    read (c) ;

    while (c ',') and (c '.') do

    begin

    if not t[c] then

    begin

    a[c] : = a[c] + 1;

    if a[c] > m then

    m : = a[c];

    t[c] : = true

    end;

    read (c)

    end

    until c = '.';

    for c : = 'a' to 'z' do

    if a[c] = m then

    write (c,' ')

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Дана непустая последовательность слов из строчных латинских букв; между соседними словами - запятая, за последним словом - точка. ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Pascal. Дана непустая последовательность слов из строчных русских букв; между соседними словами - запятая, за последним словом - точка.
Ответы (1)
Дана последовательность, содержащая от 2 до 30 слов, в каждом из от 1 до 8 символов строчных латинских букв между соседними словами-не менее одного пробела, за последним словом-точка.
Ответы (1)
Дана непустая последовательность непустых слов из латинских букв, соседние слова отделены друг от друга запятой, за последним словом записана точка. Определить количество слов, которые начинаются с буквы "а".
Ответы (1)
Дан текст, содержащий не более 10 слов, из строчных русских букв, между соседними словами - запятая, за последним словом - точка.
Ответы (1)
Тема Множества: Дан текст из строчных латинских букв, за которым следует точка. Напечатать: - все буквы, входящие в текст не менее двух раз; - все буквы, входящие в текст по одному разу. В Паскале АВС
Ответы (1)