→ Для вступления в общество новичков и профессионалов программирования, пожалуйста нажмите здесь ...

Форум программистов: C++, Basic, Delphi, Pascal, JavaScript
Логин: Пароль:
Запомнить?  
@Mail.ru



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Помогите пожалуста з кодом С++ до C# 
Автор Сообщение
Начинающий

Регистрация: 25.11.2014
Сообщения: 1

Репутация: 0 [ ? ]
Сообщение Помогите пожалуста з кодом С++ до C#
Пожалуста помогите перевести код на с# form aplication, очень надо, есть код на с++
Вот код:
#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][i]==1&&color[i]==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[i]=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[i]);
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[i][j]);
printf("matrix and coloring:\n"); // List of possible graph coloring
graphcolor(n,m,c);
}


25.11.2014 0:11
Профиль Отправить email
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 


Кто сейчас на конференции

Зарегистрированные пользователи: Google [Bot], Yahoo [Bot]


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

Перейти:  
cron
© 2013 «Форум программистов Украины»