• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Из С++ В С# Forms

  • Автор темы olegvach
  • Дата начала
O

olegvach

#include "stdafx.h"
#include <iostream>
#include <list>
#include<stdio.h>

using namespace std;


int color[100];
//int c[100][100];
bool ok(int k ,int c[][100])
{
int i,j;
for(i=1;i<k;i++)
if(c[k]==1&&color==color[k])
return false;
return true;
}


void graphcolor(int n,int m,int c[][100])
{
int i,k;
for(i=1;i<=n;i++)
color=0;
k=1;
while(k>=1)
{
color[k]=color[k]+1;
while(color[k]<=m)
if (ok(k,c)) break;
else color[k]=color[k]+1;


if(color[k]<=m&&k==n)
{
for(i=1;i<=n;i++)
printf("%d ",color);
printf("\n");
}
else if(color[k]<=m&&k<n)
k=k+1;
else
{
color[k]=0;
k=k-1;
}
}
}


void main()
{
int i,j,n,m;
int c[100][100];
printf("kilkist vershyn i kilkist kolor:\n"); // Enter vertex number, n and numbers of color
scanf("%d %d",&n,&m);
printf("matrix:\n"); // Enter the matrices of vertex and edges from command line
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
scanf("%d",&c[j]);
printf("matrix and coloring:\n"); // List of possible graph coloring
graphcolor(n,m,c);
}
 
W

Whatka

что значит в С# Forms?
может просто на С# ??
уточни пожалуйста.

А так тебе надо :
- подключение библиотек и области видимости поменять(убрать свои)
- ввод\вывод данных изменить (System.Console. ... в нём смотри)
- никаких глобальных переменных!
- объявление и создание массивов поправить
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!