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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.04.2017, 20:50   #1
Saruman!
Пользователь
 
Регистрация: 17.10.2016
Сообщений: 11
По умолчанию Из pascal в с++

Код:
program GRAF;
   uses crt;
   const k=100;
   var a:array[1..k,1..k] of boolean;
         m,n:integer;
         Inw:array[1..k] of boolean;

   procedure READD;
   var i,j,x,y:integer;
   begin
         for i:=1 to k do
         for j:=1 to k do
              a[i,j]:=false;
   write('kol-vo vershin='); readln(n);
   write('kol-vo reber='); readln(m);
         for i:=1 to m do
         begin
             write('nachalo rebra: '); readln(x);
             write('konec rebra: '); readln(y);
             a[x,y]:=true;
             a[y,x]:=true;
         end;
   end;

   procedure SOLVE;
   var i,j:integer; o:boolean;
   begin
         for i:=1 to k do
            Inw[i]:=true;
         for i:=1 to n do
         begin
               o:=true;
               for j:=1 to n do
               if (a[i,j]) and (not(Inw[j])) then o:=false;
               if o then Inw[i]:=false;
         end;
   end;

   procedure WRITED;
   var i:integer;
   begin
          write('Minim. pokrivajy. podmnoghestvo: ');
          for i:=1 to n do
          if Inw[i] then write(i,' ');
   readln;
   end;

   begin
     clrscr;
     READD;
     SOLVE;
     WRITED;
   end.
Saruman! вне форума Ответить с цитированием
Старый 03.04.2017, 20:52   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Тут не бесплатное бюро переводов.

Покажите свои наработки, конкретные вопросы и т.п.

Или в раздел Фриланс если вы не хотите ничего делать, а ищете кого-то, кто выполнит ваши задачи за вознаграждение.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Turbo Pascal/Free Pascal/PascalABC.NET как новый инструмент экстрасенсов Biohazard333 Свободное общение 5 25.09.2016 12:25
pascal abc, pascal turbo. выборка данных из одного .txt в другой ТипичныйСтудент Помощь студентам 6 27.04.2013 15:29
Задача turbo pascal на тему: файлы с произвольным доступом в Pascal ExCiTeC Паскаль, Turbo Pascal, PascalABC.NET 0 28.01.2013 20:36
Программы в Pascal, среда pascal ABC. Лабораторные работы Одинокая Волчица Фриланс 8 10.02.2012 20:09
а free pascal не читает задачи которые написаны на turbo pascal? demonara Паскаль, Turbo Pascal, PascalABC.NET 3 25.05.2009 16:28