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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.12.2014, 04:20   #1
Pro100blich
 
Регистрация: 02.12.2014
Сообщений: 5
По умолчанию Ребята решите две задачи по pascal

1.Даны множества:А=[2,4,7,9],В=[1,5,8,9],С=[7,9].Найти пересечение С и В, разность С и В, объединение А и С.Вывести на экран полученный результат.
2.Дан текст на английском языке.Удалить все большие буквы. результат вывести на экран.

Решите плиз, заранее спасибо!!
Pro100blich вне форума Ответить с цитированием
Старый 02.12.2014, 09:55   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,865
По умолчанию

Код:
function DelUpper(const str: string): string;
var
  res: string;
  i: integer;
begin
  res := '';
  for i := 1 to Length(str) do
    if (str[i]<#$41) or (str[i]>#$5A) then
      res:=res+str[i];
  DelUpper:=res;
end;

var
  s: string;

begin
  readln(s);
  writeln(delupper(s));
  ReadLn;
end.
Код:
type
  ByteSet = set of Byte;

procedure PrintSet(a: ByteSet);
var
  b: Byte;
begin
  for b := Lo(b) to High(b) do
    if b in a then Write(b, #32);
  writeln;
end;

const
  A: ByteSet=[2,4,7,9];
  B: ByteSet=[1,5,8,9];
  C: ByteSet=[7,9];

begin
   PrintSet(C*B);
   PrintSet(C-B);
   PrintSet(A+C);
   ReadLn;
end.
Arigato вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Две задачи по программированию на Pascal linkmail Помощь студентам 5 28.12.2010 16:20
Две задачи на Pascal'e Pocker Помощь студентам 7 26.06.2010 15:35
Решите,пожалуйста, 2 -е задачи на Turbo Pascal viyster Помощь студентам 2 15.12.2008 15:48
Пожалуйста кто нибудь решите две задачи. Filin Паскаль, Turbo Pascal, PascalABC.NET 6 21.01.2008 14:29
Решите пожалуйста две задачи. Bagsi Помощь студентам 5 26.10.2007 10:46