Wpis z mikrobloga

#programowanie #cpp #problem #pomocy

Mirki. Mam programik w którym wczytuję tablicę 5 na 10 losowych liczb, wypisuje je, wszystko spoko. Muszę dla podanej kolumny od 1 do 10 wypisać największą wartość. Problem występuje przy sortowaniu, liczba wypisana rzadko kiedy jest tą prawidłową. Możecie mi go wskazać? Dziękuję z góry.

#include

#include

#include

using namespace std;

int main()

{

srand (time(0));

int tab[5][10];

int k, l, x, w, n;

cout<<"Tablica 5 x 10:\n\n";

for (k=0; k<=4; k++)

{

cout<<"\t";

for (l=0; l<=9; l++)

{

tab[k][l]=rand()%101;

cout<
}

cout<
}

cout<<"\n\nPodaj nr kolumny (od 1 do 10):\n";

cin>>x;

x=x-1;

for (n=0; n<=4; n++)

{

if (tab[n][x]>=tab[n+1][x]) w=tab[n][x];

else w=tab[n+1][x];

}

cout<<"\nnajwieksza wartosc dla podanej kolumny wynosi: "<
return 2013;

}
  • 11
  • Odpowiedz