Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Помощь студентам


Ответ
 
Опции темы Опции просмотра
Старый 20.11.2011, 17:29   #1 (permalink)
Ильгиза
Member
 
Регистрация: 08.10.2011
Сообщений: 49
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию PascalABC, вопрос

program upr1;
var st:string;
gl,gl_st: set of char;
k,i:byte;
c:char;
begin
writeln('введите строку:');
readln(st);
gl:=['a','e','i','o','u','y'];
k:=0;
gl_st:=[];
for i:=1 to length(st) do
if st[i] in gl then
gl_st:=gl_st+[st[i]];
writeln('буквы,удовлетворяющие условию:');
for c:='a' to 'z' do
if c in gl_st then begin
write(c:3);
k:=k+1;
end;
writeln;
writeln('количество элементов во множетстве: ',k);
end.



как сделать так, что бы печатались в алфавитном порядке все гласные буквы, не входящие хотя бы в одно слово( дана последовательность английских слов)
Ильгиза вне форума   Ответить с цитированием

Старый 20.11.2011, 17:29
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Скорее всего проблема уже была решена ранее в других обсуждениях

PascalABC, возможно ошибка
Вопрос по БП
Вопрос по СВО
Мой вопрос
Вопрос по БП

Старый 20.11.2011, 18:24   #2 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от Ильгиза Посмотреть сообщение
как сделать так, что бы печатались в алфавитном порядке все гласные буквы, не входящие хотя бы в одно слово( дана последовательность английских слов)
Например, так:
Код:
program upr1;
const
 gl=['a','e','i','o','u','y'];
var
 st:string;
 gl_st: set of char;
 i:byte;
 c:char;
begin
 writeln('Enter the string:');
 readln(st);
 gl_st:=[];
 for i:=1 to length(st) do
  if (st[i] in gl) and Not(st[i] in gl_st) then
   gl_st:=gl_st+[st[i]];
 for c:='a' to 'z' do
  if (c in gl) and Not(c in gl_st) then write(c:3);
end.
Vladimir_S вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 21:25.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.