[C] Max w tablicy

SheriffJB
Użytkownik
Użytkownik
Posty: 1
Rejestracja: 16 gru 2012, o 10:57
Płeć: Mężczyzna
Lokalizacja: Wilno

[C] Max w tablicy

Post autor: SheriffJB »

Kod: Zaznacz cały

#include<stdio.h>
#include<conio.h>
#define N 30
int main()
{
int tab[N][N];
int i,j,k,m,min[10];
printf("Podaj liczbe, ktora bedzie odpowiadala ilosci wierszy i kolumn w dannej tablicy:");
scanf("%d", &k);
for(i=0;i<k;i++)
{
   for(j=0;j<k;j++)
   {
   printf("Podaj element komorki tab[%d][%d]", i,j);
   scanf("%d", &tab[i][j]);
   }
}
for(i=0;i<k;i++)
{
   printf("
");
   for(j=0;j<k;j++)
   {
    printf("%d	", tab[i][j]);
   } 
}

  for (i=0;i<k;i++)
  {
       min[i] = tab[i][0]; 
      for (j=0;j<k;j++)   

      if (tab[i][j]<min[i])
         min[i] = tab[i][j];
}
for (i=0;i<k;i++)
    printf("

Minimalna liczba w wierszu jest: %d
",min[i]); 
getch();
return 0;
}
Zrobiony danny program, pomozcie z minimumow ktore wydaje nam ten program znalezc najwiekszy z nich i wybic go, w dodatku pokazac jego koordynaty np tab[j]. Dziekuje za pomoc.
Ostatnio zmieniony 19 gru 2012, o 21:52 przez Afish, łącznie zmieniany 1 raz.
Powód: Stosuj tagi [code]!
pawel_wr
Użytkownik
Użytkownik
Posty: 22
Rejestracja: 25 paź 2012, o 04:00
Płeć: Mężczyzna
Lokalizacja: wroclaw
Pomógł: 3 razy

[C] Max w tablicy

Post autor: pawel_wr »

Napisz dokładnie , co ma robić Twój program , bo trudno wywnioskować.
Ponadto , możesz napisać przykładową macierz prostokątną , i napisać , jaki ma być
wynik programu ( co on ma napisać ) , a wtedy łatwo będzie można rozumieć , co chcesz
żeby program robił.

Zauważyłem błędy w liniach 10,12,18,21,27,30,35. Instrukcja for ma mieć postać :

for (i=0;i<N;i++) albo for (j=0;j<N;j++)

( zależnie , czy przebiegamy j czy i)
Ostatnio zmieniony 19 gru 2012, o 23:19 przez Afish, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
ODPOWIEDZ