Hej, napisałem program w c++ dodający do ciągu b elementy macierzy a_[j], które znajdują się pod przekątną a nastepnie wyznaczyłem z tych elementów pod przekątną wartość max:_
#include
using namespace std;
int main()
{
int i,j,x;
int a[3][3]={1,2,3,4,5,6,7,8,9};
int b[3];
cout<<"Wyniki:"<
//obliczenia
for (int i=0;i<3;i++)
{
b[i]=0;
for (int j=0;j
{
b[i]=a[i][j];
}
cout<
}
cout<
//szukamy max
int max;
max=b[0];
for (int i=0;i<3;i++)
{
if(max
max=b[i];
}
cout<<"MAX="<
system("pause");
}
[/code]
Po komplilacji wyszło mi że szukanymi liczbami są:0,4,8 a powinno wyjść 4,7,8. Mógłby mi ktoś wytłumaczyć gdzie popełniłem błąd?