TpaXmopucm
Новые
- Регистрация
- 4 Дек 2011
- Сообщения
- 35
- Реакции
- 0
- Баллы
- 0
Помогите, запутался
ВОт задача!!!
помогите она непонятно оформлена .....я не могу разобраться .... и еще один вапрос нужно добавить в эту прогу чтобы символы задовались рандомно ......как это сделать?? и символы чтобы были латинские !! я пробывал через ....chr(random(20)); символы непонятно какого языка добавляются .....
ВОт задача!!!
вот типо решение :ЛАБОРАТОРНАЯ РАБОТА № 5
Работа с множественными типами данных.
Цель задания:
Присвоение значений данным множественного типа и операции над ними.
Методические указания:
Программа должна работать для произвольного набора символов.
Постановка задачи:
Дан непустой набор символов. Построить и напечатать множество, элементами которого являются встречающиеся в последовательности, согласно варианту:
ВАРИАНТЫ ЗАДАНИЯ
9. Буквы от 'A' до 'F' и знаки препинания.
Код:
var
s,buf:string;
i:integer;
a:set of char;
begin
readln(s);
buf:='';
a:=['A'..'F','.',',']// добавить остальные знаки препинания ;
for i:=1 to length(s) do
if (s[i] in a) and (pos(s[i],buf)=0) then buf:=buf+s[i];
writeln(buf);
end.