Форум программистов, компьютерный форум CyberForum.ru

Проверте матрицу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Однонаправленный Список http://www.cyberforum.ru/cpp-beginners/thread282401.html
Как написать ф-ю добавления в конец элемента в однонаправленном списке?
C++ Бинарные деревья Подсчитать количество элементов на n-уровне бинарного дерева. Подскажите как можно решить используя любой обход в глубину но без рекурсии я уже 4 дня себе голову ломаю... http://www.cyberforum.ru/cpp-beginners/thread282393.html
как вывести знак £ C++
как вывести знак £
считывание ini файла C++
люди подскажите как считать ini файл в структуру уже мучаюсь 2 дня вот что написал но оно не работает int i=0; while (( !book.eof()) && (i!=10)) { Ini->ReadString(i,"K1",PhoneBook.name.c_str()); Ini->ReadString(i,"K2",PhoneBook.lastname.c_str());
C++ Программа и Visual Studio 2010 http://www.cyberforum.ru/cpp-beginners/thread282342.html
Программу взял отсюда,но она почему -то не работает в VS 2010 #include <iostream.h> int main() { int max=999; int mass={0}; for (int i=0; i<5; i++) { cout<<"Vvedite chisla massiva"; cin>>mass;
C++ в C++ из Pascal Помогите, пожалуйста, передеалть задачу (лексикографическая сортировка) из Pascal в С++. Нашла точно такой же алгоритм, как у нас в методичке, но на Pascal Во вложенном файле посылаю на Pascal. подробнее

Показать сообщение отдельно
Vetaliuy
0 / 0 / 0
Регистрация: 24.04.2011
Сообщений: 18

Проверте матрицу - C++

24.04.2011, 19:11. Просмотров 320. Ответов 2
Метки (Все метки)

Помогите подправить программу,чтобы выводило матрицу,согласно задаче.

Задача:Задана матрица D(4,4).Определить максимальный среди положительных, минимальный среди отрицательных и поменять их местми.

Мой код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
//---------------------------------------------------------------------------
#include<stdio.h>
#include <vcl.h>
#include<math.h>
#include<conio.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{ int max,min,temp,i,j,D[4][4];
D[4][4],i,j;
max=D[0][0];
for(i=1;i<4;i++)
for(j=1;j<4;j++)
if((D[i][j]>0)&(D[i][j]>max))
max=D[i][j];
 
min=D[0][0];
for(i=1;i>4;i++)
for(j=1;j>4;j++)
if ((D[i][j]<0)&(D[i][j]<min))
min=D[i][j];
 
temp=max;
max=min;
min=temp;
printf("%d",D[i][j],(j==4)?"\h":" ");
getch();
return 0;
 
}
//---------------------------------------------------------------------------
Она у меня выводит 1245048.Заранее спасибо!

Добавлено через 6 часов 35 минут
Ребят помогите срочно надо!))
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru