Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
1:53
1255
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Форум для внеигровых тем-->
1|2

Авторпамагите c++ срочно!! ннаграда 5к
ок все отллично работает.))
я так понял что e_t_ и alex_kocharin одно лицо? тогда кому деньги высылать?
я так понял что e_t_ и alex_kocharin одно лицо?
Конечно. Разве может быть в ГВД два человека, которые знают один и тот же язык программирования? :)

тогда кому деньги высылать?
ну поровну подели :)
снова нужна помосч и опят с матрицой..
награда будет 10к
но пишите пожалуйста без использования классов.


дана матрица А(4.4)
(5,2,-7,8)(3,-3,-4,9)(0,6,10,2)(3,5,1,4).


1)найти минимальный елемент среди положительных, этой матрици
2)поменять местами 2-рой и последний столбци в матрице.

срочно нужна помощь!!!
.бррр
снова нужна помосч и опят с матрицой..
награда будет 10к
но пишите пожалуйста без использования классов.


дана матрица А(4.4)
(5,2,-7,8)(3,-3,-4,9)(0,6,10,2)(3,5,1,4).


1)найти минимальный елемент среди положительных, этой матрици
2)поменять местами 2-рой и последний столбци в матрице.

срочно нужна помощь!!!
снова нужна помосч и опят с матрицой..
награда будет 10к
но пишите пожалуйста без использования классов.


дана матрица А(4.4)
(5,2,-7,8)(3,-3,-4,9)(0,6,10,2)(3,5,1,4).


1)найти минимальный елемент среди положительных, этой матрици
2)поменять местами 2-рой и последний столбци в матрице.

срочно нужна помощь!!!
#include <iostream>
#include <math.h>

int main() {
int dim = 4;
int matrix[4][4] = {
(5,2,-7,8},
{3,-3,-4,9},
{0,6,10,2},
{3,5,1,4}
};
int matrixbuf[4];
double sum_1 = 0;
int negative = 0;

int i, j;
int minx, miny;
int minvalue = 1000000;
for(i = 0; i < 4;i++)
{
for(j = 0; j < 4;j++)
{
if((matrix[i][j] > 0) && (matrix[i][j] < minvalue))
{
minx = i; miny = j; minvalue = matrix[i][j];
}
}
}
for(i = 0; i < 4;i++)
{
matrixbuf[i] = matrix[i][2];
}
for(i = 0; i < 4;i++)
{
matrix[i][2] = matrix[i][4];
}
for(i = 0; i < 4;i++)
{
matrix[i][2] = matrixbuf[i];
}
return 0;
}

как-то так
#include <iostream>
#include <math.h>

int main()
{
int matrix[4][4] = {
{5,2,-7,8},
{3,-3,-4,9},
{0,6,10,2},
{3,5,1,4}
};
int matrixbuf[4];
int i, j;
int minx, miny;
int minvalue = 1000000;
//1)найти минимальный елемент среди положительных, этой матрици
for(i = 0; i < 4;i++)
{
for(j = 0; j < 4;j++)
{
if((matrix[i][j] > 0) && (matrix[i][j] < minvalue))
{
minx = i; miny = j; minvalue = matrix[i][j];
}
}
}
std::cout << minvalue;
//2)поменять местами 2-рой и последний столбци в матрице.
for(i = 0; i < 4;i++)
{
matrixbuf[i] = matrix[i][2];
}
for(i = 0; i < 4;i++)
{
matrix[i][2] = matrix[i][4];
}
for(i = 0; i < 4;i++)
{
matrix[i][4] = matrixbuf[i];
}
std::cin >> i;
return 0;
}

чуть поправленный
тупо пишет
1
тупо пишет
1

ну вообще то это и есть "1)найти минимальный елемент среди положительных, этой матрици"

а что надо еще выводить?
тупо пишет
1
поменять местами 2 и последний столбци в матрице.
тож нужно вывести на экран
#include <iostream>
#include <math.h>

int main()
{
int matrix[4][4] = {
{5,2,-7,8},
{3,-3,-4,9},
{0,6,10,2},
{3,5,1,4}
};
int matrixbuf[4];
int i, j;
int minx, miny;
int minvalue = 1000000;
//1)найти минимальный елемент среди положительных, этой матрици
for(i = 0; i < 4;i++)
{
for(j = 0; j < 4;j++)
{
if((matrix[i][j] > 0) && (matrix[i][j] < minvalue))
{
minx = i; miny = j; minvalue = matrix[i][j];
}
}
}
std::cout << minvalue;
//2)поменять местами 2-рой и последний столбци в матрице.
std::cout << "изначальная матрица\n";
for(i = 0; i < 4;i++) {
for(j = 0; j < 4;j++) { std::cout << matrix[i][j] }
std::cout << "\n";
}

for(i = 0; i < 4;i++)
{
matrixbuf[i] = matrix[i][2];
}
for(i = 0; i < 4;i++)
{
matrix[i][2] = matrix[i][4];
}
for(i = 0; i < 4;i++)
{
matrix[i][4] = matrixbuf[i];
}

std::cout << "матрица c переставленным столбцами\n";
for(i = 0; i < 4;i++) {
for(j = 0; j < 4;j++) { std::cout << matrix[i][j] }
std::cout << "\n";
}

std::cin >> i;
return 0;
}
теперь изначальную пишет правельно.но при замене только 5238,а нужно все столбци.
#include <iostream>
#include <math.h>

int main()
{
int matrix[4][4] = {
{5,2,-7,8},
{3,-3,-4,9},
{0,6,10,2},
{3,5,1,4}
};
int matrixbuf[4];
int i, j;
int minx, miny;
int minvalue = 1000000;
//1)&#237;&#224;&#233;&#242;&#232; &#236;&#232;&#237;&#232;&#236;&#224;&#235;&#252;&#237;& #251;&#233; &#229;&#235;&#229;&#236;&#229;&#237;&#242; &#241;&#240;&#229;&#228;&#232; &#239;&#238;&#235;&#238;&#230;&#232;&#242;&#229;&#235;& #252;&#237;&#251;&#245;, &#253;&#242;&#238;&#233; &#236;&#224;&#242;&#240;&#232;&#246;&#232;
for(i = 0; i < 4;i++)
{
for(j = 0; j < 4;j++)
{
if((matrix[i][j] > 0) && (matrix[i][j] < minvalue))
{
minx = i; miny = j; minvalue = matrix[i][j];
}
}
}
std::cout << minvalue;
//2)&#239;&#238;&#236;&#229;&#237;&#255;&#242;&#252; &#236;&#229;&#241;&#242;&#224;&#236;&#232; 2-&#240;&#238;&#233; &#232; &#239;&#238;&#241;&#235;&#229;&#228;&#237;&#232;&#233; &#241;&#242;&#238;&#235;&#225;&#246;&#232; &#226; &#236;&#224;&#242;&#240;&#232;&#246;&#229;.
std::cout << "&#232;&#231;&#237;&#224;&#247;&#224;&#235;&#252;&#237 ;&#224;&#255; &#236;&#224;&#242;&#240;&#232;&#246;&#224;\n";
for(i = 0; i < 4;i++) {
for(j = 0; j < 4;j++) { std::cout << matrix[i][j] << " "; }
std::cout << "\n";
}

for(i = 0; i < 4;i++)
{
matrixbuf[i] = matrix[i][1];
}
for(i = 0; i < 4;i++)
{
matrix[i][1] = matrix[i][3];
}
for(i = 0; i < 4;i++)
{
matrix[i][3] = matrixbuf[i];
}

std::cout << "&#236;&#224;&#242;&#240;&#232;&#246;&#224; c &#239;&#229;&#240;&#229;&#241;&#242;&#224;&#226;&#235;& #229;&#237;&#237;&#251;&#236; &#241;&#242;&#238;&#235;&#225;&#246;&#224;&#236;&#232;\n&qu ot;;
for(i = 0; i < 4;i++) {
for(j = 0; j < 4;j++) { std::cout << matrix[i][j] << " "; }
std::cout << "\n";
}

std::cin >> i;
return 0;
}
фигасе вывело 0_o

вобщем

#include <iostream>
#include <math.h>

int main()
{
int matrix[4][4] = {
{5,2,-7,8},
{3,-3,-4,9},
{0,6,10,2},
{3,5,1,4}
};
int matrixbuf[4];
int i, j;
int minx, miny;
int minvalue = 1000000;
//1)найти минимальный елемент среди положительных, этой матрици
for(i = 0; i < 4;i++)
{
for(j = 0; j < 4;j++)
{
if((matrix[i][j] > 0) && (matrix[i][j] < minvalue))
{
minx = i; miny = j; minvalue = matrix[i][j];
}
}
}
std::cout << minvalue;
//2)поменять местами 2-рой и последний столбци в матрице.
std::cout << "изначальная матрица\n";
for(i = 0; i < 4;i++) {
for(j = 0; j < 4;j++) { std::cout << matrix[i][j]; }
std::cout << "\n";
}

for(i = 0; i < 4;i++)
{
matrixbuf[i] = matrix[i][1];
}
for(i = 0; i < 4;i++)
{
matrix[i][1] = matrix[i][3];
}
for(i = 0; i < 4;i++)
{
matrix[i][3] = matrixbuf[i];
}

std::cout << "матрица c переставленным столбцами\n";
for(i = 0; i < 4;i++) {
for(j = 0; j < 4;j++) { std::cout << matrix[i][j]; }
std::cout << "\n";
}

std::cin >> i;
return 0;
}
все спасибо!!!!!!
деньги сейчас выселю.
1|2
К списку тем
2007-2025, онлайн игры HeroesWM