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

Форум программистов: 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 сообщение ] 


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

Зарегистрированные пользователи: нет зарегистрированных пользователей


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

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