Da li moze da mi resi zadatak?

Da li moze da mi resi zadatak?

offline
  • Pridružio: 11 Maj 2006
  • Poruke: 2

Da li moze da mi resi zadatak:

Napisati program na C-u koji zamenjuje mesta l-toj i s-toj vrsti matrice ANxM.
Prilikom zamene mesta vrstama sve negativne elemente l-te i s-te vrste matrice
zameniti sa 0.

Hvala unapred.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Principijelno, niko nece da ti resi ceo zadatak i da ga posluzi na tanjiru.
Jedino sto moze da prodje je da ti zapocnes, pa da to postavis ovde, i da ti eventualno neko pomogne gde si zaglavio.



offline
  • Pridružio: 11 Maj 2006
  • Poruke: 2

Imama sledeci problem:

Za zadatak koji glasi :

Napisati program na C-u koji zamenjuje mesta l-toj i s-toj vrsti matrice ANxM.
Prilikom zamene mesta vrstama sve negativne elemente l-te i s-te vrste matrice zameniti sa 0.


Problem je u tome sto ovaj program ne radi za matrice 3x3 i vise. Da li neko moze da ispravi sta ne valja.


#include <stdio.h> main() {    int i, j, n, m, g,k, pom, a[20][20];    printf ("Broj vrsta matrice: ");    scanf ("%d", &n);    printf ("Broj kolona matrice: ");    scanf ("%d", &m);    for (i=0; i<n; i++)       for (j=0; j<m; j++) {       printf("Unesite element %d vrste i  %d kolone ",i+1,j+1);       printf("\n");       scanf ("%d", &a[i][j]); }    printf ("Sa kojom vrstom zelite da prva vrsta zameni mesto? ");    scanf ("%d", &g);    for (j=0; j<m; j++)        {              if (a[0][j]<0)          a[0][j]=0;       if (a[g-1][j]<0)          a[g-1][j]=0;              pom=a[0][j];       a[0][j]=a[g-1][j];       a[g-1][j]=pom;           }    printf ("Nova matrica izgleda:\n");    for (i=0; i<n; i++)    {       for (j=0; j<m; j++)          printf ("%d ", a[i][j]);       printf ("\n");    } }

offline
  • Pridružio: 01 Mar 2006
  • Poruke: 18

Cudno kod mene ovaj program radi i za matrice 3x3,4x4,... Koristio sam lcc -Win32 C kompajler. Jedino kompajler trazi int main(){... 
na pocetku i return 1;
na kraju programa. Pozdrav.

Ko je trenutno na forumu
 

Ukupno su 807 korisnika na forumu :: 1 registrovan, 1 sakriven i 805 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: zlaya011