Задать вопрос
23 августа, 14:28

Тема Множества:

Дан текст из строчных латинских букв, за которым следует

точка. Напечатать:

- все буквы, входящие в текст не менее двух раз;

- все буквы, входящие в текст по одному разу.

В Паскале АВС

+5
Ответы (1)
  1. 23 августа, 17:46
    0
    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.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Тема Множества: Дан текст из строчных латинских букв, за которым следует точка. Напечатать: - все буквы, входящие в текст не менее двух ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы