Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Программирование под *nix > Общие вопросы программирования
Перезагрузить страницу Поогите пожалуйста
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Танюшка_Kiss Танюшка_Kiss вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 20.03.2012
По умолчанию Поогите пожалуйста - 20.03.2012, 17:01

Построить все правильные скобочные выражения длины 2N, то есть те, которые содержат по N правых и N левых скобок.

Заранее спасибо)
и использовав рекурсию и как видите програма сразу выдает ответ ведя скобки сама а надо так сделать чтоб я сама водила типа добавить условие writeln('Введите скобки ');
в конце ответ таков будет () либо []

Pascal Код:
procedure ShowVariant(s : string; a, b : integer);
begin
  if (a=0) and (b=0) then begin Writeln(s); Exit; end;
  if (a>0) and (b>=a) then ShowVariant(s+'(',a-1,b);
  if b>0 then ShowVariant(s+')',a,b-1);
end;

var N : integer;
begin
  N := 4;
  ShowVariant('',N,N);
  readln;
end.
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите пожалуйста Skifferboy БИОС 14 24.02.2011 15:24
Поогите,периодически отключается клава,а иногда и мышь! concord81 Материнские платы 3 22.01.2011 00:52
Помогите пожалуйста... TechNIck Накопители 14 09.01.2011 21:56
Помогите пожалуйста) Vaschenkoff Любые вопросы от новичков 4 16.12.2010 22:58
Помогите пожалуйста!!! S_Shmidt Любые вопросы от новичков 3 29.11.2010 23:52
Помогите пожалуйста!!! Даниэла Pascal 1 12.11.2010 13:01
помогите пожалуйста solnishko31 Pascal 0 07.11.2010 05:41
ПОМАГИТЕ ПОЖАЛУЙСТА!!!!!!!!!!!!!!!!! IIASII Pascal 0 21.10.2010 16:20
Помогите пожалуйста!!! vikulja Pascal 6 19.10.2010 17:51
помогите пожалуйста PHP/Sql imported_ti_ PHP 0 18.08.2010 09:54
помогите пожалуйста sovsem_ novichok Prolog 1 13.07.2010 21:16



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов