Компьютеры Не будем ламерами

Ответ
Старый 24.12.2012, 16:41   #1
Философ
 
Аватар для Ythotha
Дополнительная информация
Печаль

Помогите дополнить программу


Надеюсь на скорую помощь тех, кто знает толк в программировании на С++.

Суть в том, что есть код программы, есть программа. Она работает, НО. Она не выдает отчет, т.е. ни векторы, ни массивы не показывает. Поэтому вот, помогите, дополните.
Цитата:
#include <stdio.h>
#include <stdlib.h>
using namespace std;

double a[5][5];
double b[6][6];

double minA, minB;
int xA, xB;

double negativeA[9];
double negativeB[16];

int generateMatrix (double* matrix,int N)
{
int i,j;
for (i=0;i<N;i++)
for (j=0;j<N;j++)
{
*(matrix + i*N + j)=rand()-0.5;

}

}

double minElement(double* matrix, int N, int* x)
{
int i;
double min;
min=*matrix;
*x=0;
for (i=1;i<N;i++)
{
if (min<*(matrix + i*N + i))
{
min=*(matrix + i*N + i);
*x=i;
}

}
return (min);


}

int negativeElements(double* matrix, int N, double* negativeMatrix)
{
int i,j,counter;
int NN;
NN=(N-2)*(N-2);

for (i=0;i<NN;i++) negativeMatrix[i]=0;

counter=0;
for (i=1;i<(N-1);i++)
for (j=1;j<(N-1);j++)
{
if (*(matrix + i*N + j)<0)
{
negativeMatrix[counter]=*(matrix + i*N + j);
counter++;
}

}


}


int main(int argc, char *argv[])
{
generateMatrix(&a[0][0],5);
generateMatrix(&b[0][0],6);
minA=minElement(&a[0][0],5,&xA);
minB=minElement(&b[0][0],6,&xB);
negativeElements(&a[0][0],5,negativeA);
negativeElements(&b[0][0],6,negativeB);



//return (0);
system("PAUSE"<<void);
}
  Ответить с цитированием
Старый 25.12.2012, 22:42   #2
Леший
 
Аватар для ВВС
Дополнительная информация
По умолчанию

Кто то там сильно кричал о прогрессе? Так вот, программирование - это сокральные знания мира информационных технологий. Где ты видел, чтобы колдуны, просто так что то делали?
  Ответить с цитированием
Старый 25.12.2012, 23:29   #3
Консультант
 
Аватар для Stek
Дополнительная информация
По умолчанию

Ythotha, я твое письмо получил. Но ты не по адресу. Я не программист, помочь не смогу.
  Ответить с цитированием

Ответ

Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПОМОГИТЕ с ИНФОРМАЦИЕЙ vlad2007 История Вязьмы 30 12.05.2017 23:01
Помогите разобраться! bedarevanatalia Юридическая консультация 2 13.11.2010 12:51
Помогите Севастополю sev_vital Бизнес Вязьмы 13 04.04.2009 00:43
помогите theal Объявления 16 28.10.2008 23:06
Помогите с поиском! Опия Литература 6 31.03.2008 02:32


Текущее время: 09:04. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод:
zCarot