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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.11.2014, 01:06   #1
olegvach
Новичок
Джуниор
 
Регистрация: 25.11.2014
Сообщений: 1
По умолчанию Помогите пожалуста з кодом С++ до C#

Помогите перевести код в C# forms очень надо пожалуста, есть код на
с++,зарание спасибо, вот код:
Код:
#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);
}

Последний раз редактировалось Stilet; 25.11.2014 в 07:51.
olegvach вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с кодом пожалуста [EX]n1 Общие вопросы по Java, Java SE, Kotlin 0 14.01.2010 15:55
Помогите пожалуста!!! juden Общие вопросы Delphi 2 23.05.2007 14:37