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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.05.2011, 21:23   #1
bella_1989
Новичок
Джуниор
 
Регистрация: 06.01.2011
Сообщений: 1
По умолчанию задать матрицу адамара

ребят, может быть кто нибудь может помочь задать матрицу адамара,с дельфи просто я столкнулась впервые, помогите пожалуйста, если не сложно, заранее спасибо! вот код программы на с++
#include "stdafx.h"
#include "stdio.h"
#include <conio.h>

void adamar(int** m, int n, int i, int j, int sign)
{
if(n==1) m[i][j] = sign;
else
{
adamar(m, n/2, i, j, sign);
adamar(m, n/2, i, n/2+j, sign);
adamar(m, n/2, n/2+i, j, sign);
adamar(m, n/2, n/2+i, n/2+j, -sign);
}
}

void main()
{
int n;
int i,j;
//clrscr();
printf("Enter the size of matrix: ");
scanf("%d",&n);
int** m = new int*[n];
for(i=0; i<n; i++) m[i]=new int[n];
adamar(m,n,0,0,1);
for(i=0; i<n; i++)
for(j=0; j<n; j++)
{

//gotoxy(2*i+1,j+3);
if(m[i][j] == 1) printf(" ");
printf("%d",m[i][j]);
}
getch();
}
bella_1989 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
VBA удалить столбцы, задать фикс. ширину столбца и задать перенос по словам johny_03 Microsoft Office Excel 1 14.04.2011 20:53
задать критерий: от ....до... brans Microsoft Office Excel 6 11.11.2010 17:26
Задать двумерный массив (матрицу) 6х4 zergon Помощь студентам 3 04.01.2010 00:29
как умножить матрицу(3на4) на матрицу(4на3) в делфи? Ромка678 Помощь студентам 1 28.11.2009 08:01
Объясните пожалуйста как можно считать значения в этом файле в вектор, 4 -ую матрицу, 6-ую матрицу ciaonataha Помощь студентам 1 30.03.2009 20:57