Вопрос по информатике:
Задание на подсчет полного набора символов(мощности алфавита) используемого при кодировании информации
- 19.11.2017 02:05
- Информатика
- remove_red_eye 10575
- thumb_up 38
Ответы и объяснения 1
Var
c: set of char;
i, n: integer;
s: string;
begin
c := [];
write('Введите текст: ');
readln(s);
n := 0;
for i := 1 to length(s) do
if not (s[i] in c) then
begin
include(c, s[i]);
n := n + 1
end;
writeln('Мощность алфавита, использованного для строки, равна ', n)
end.
Тестовый прогон:
Введите текст: В чащах юга жил бы фикус? Да, но фальшивый экземпляр...!
Мощность алфавита, использованного для строки, равна 35
Введите текст: Pi:=3.14159265; D:=Pi*sqr(D)/4;
Мощность алфавита, использованного для строки, равна 22
- 20.11.2017 06:28
- thumb_up 32
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.