Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.12.2008, 19:58   #1
Tubus
 
Регистрация: 15.12.2008
Сообщений: 4
Восклицание Помогите пожалуйста!(Pascal) с подсчетом букв

Программа подсчитывающая, сколько РАЗЛИЧНЫХ гласных букв слова Х употребляется в написании Х более 1 раза.

Помогите пожалуйста. Заранее большое спасибо
Tubus вне форума Ответить с цитированием
Старый 15.12.2008, 20:07   #2
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Можно было в старой теме дописать, а не заводить новую. Исправить минутное дело. Сейчас программа делает тоже самое для согласных букв. Попробуйте включить серое вещество и исправить.
Код:
const sogl=['b'..'d','f'..'h','j'..'n','p'..'t','v'..'x','z'];
var i,n:integer;
    s:string;
    M:set of char;
begin
writeln('Input word');
readln(s);
m:=[];
n:=0;
for i:=1 to length(s) do
 if (s[i] in sogl)  then begin
                          if s[i] in m then inc(n)
                           else   m:=m+[s[i]];
                         end;
writeln(n);
readln;
end.
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Старый 15.12.2008, 20:27   #3
Tubus
 
Регистрация: 15.12.2008
Сообщений: 4
По умолчанию

В той проге учитывались все согласные, а в этой те которые более 1 раза встречаются
Tubus вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста с задачами на pascal Fatality Помощь студентам 5 15.12.2008 18:01
Помогите решить пожалуйста 3 задачи на PASCAL Mr.GROZNY Паскаль, Turbo Pascal, PascalABC.NET 2 14.12.2008 16:40