Poslao: 16 Dec 2014 10:31
|
offline
- Miloš CG
- Super građanin
- Pridružio: 23 Maj 2011
- Poruke: 1069
|
Imam zadatak sa matricom da korisnik unese broj vrsta i kolona i elemente, i onda da se u svakoj neparnoj koloni elementi uvećaju za 1. Zeza me uslov za neparnu kolonu, ne znam kako da ga napišem:
#include <stdio.h>
int main()
{
int matrica[5][5],v,k,i,j;
puts("Unesite broj vrsta i kolona: ");
scanf("%d %d",&v, &k);
puts("Unesite elemente matrice: ");
for (i=0; i<v; i++) {
for (j=0; j<k; j++)
scanf("%d",&matrica[i][j]);
if (ako je kolona neparna)
povecaj joj elemente++;
}
printf("%d ",matrica[i][j]);
getch();
}
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
|
Poslao: 16 Dec 2014 11:06
|
offline
- Miloš CG
- Super građanin
- Pridružio: 23 Maj 2011
- Poruke: 1069
|
vasa.93 ::Kolona je neparna ako je indeks kolone paran.
Kako misliš index?
|
|
|
|
Poslao: 16 Dec 2014 12:50
|
offline
- vasa.93
- Moderator foruma
- Pridružio: 17 Dec 2007
- Poruke: 14824
- Gde živiš: Niš
|
Napisano: 16 Dec 2014 12:48
Uh, trebalo je odavno još da naučiš šta je indeks.
Da ne dužim, mislio sam na promenljivu j.
Dopuna: 16 Dec 2014 12:50
I da, korisnik unosi broj vrsta i kolona. Ovako kako jeste, program puca (ili se ponaša nepredviđeno) ukoliko korisnik za v ili k unese 5 ili više. Dakle, ne postavljaš ih na 5, već na v i k. Za tako nešto moraš da radiš sa dinamičkom zonom memorije. U C-u se za to koriste funkcije malloc i calloc, ali bojim se da je to možda veliki zalogaj za tebe.
|
|
|
|
Poslao: 16 Dec 2014 18:26
|
offline
- Miloš CG
- Super građanin
- Pridružio: 23 Maj 2011
- Poruke: 1069
|
Riješio sam zadatak, hvala ti Nastavnica nam je rekla da radimo sa samo 5 kolona i vrsta jer se predpostavja da korisnik neće unijeti više, a i spominjala je nešto u vezi dinamičnosti, to da korisnik zada broj kolona i vrsta.
|
|
|
|
Poslao: 16 Dec 2014 18:42
|
offline
- vasa.93
- Moderator foruma
- Pridružio: 17 Dec 2007
- Poruke: 14824
- Gde živiš: Niš
|
Što kaže Rastafarii, pretpostavka je majka svih zajeba.
|
|
|
|
Poslao: 22 Dec 2014 23:49
|
offline
- Miloš CG
- Super građanin
- Pridružio: 23 Maj 2011
- Poruke: 1069
|
Vaso, sad mi treba najveći i najmanji elemenat matrice. Može li mala pomoćć?
|
|
|
|
Poslao: 23 Dec 2014 04:46
|
offline
- vasa.93
- Moderator foruma
- Pridružio: 17 Dec 2007
- Poruke: 14824
- Gde živiš: Niš
|
Algoritam je potpuno isti kao kada radiš sa nizom, samo što sada imaš dve ugnježdene petlje, obzirom da je reč o matrici.
|
|
|
|
|
Poslao: 23 Dec 2014 09:16
|
offline
- vasa.93
- Moderator foruma
- Pridružio: 17 Dec 2007
- Poruke: 14824
- Gde živiš: Niš
|
Element je najveći ako je ispunjem uslov da je veći od svih ostalih elemenata. Slično je i za minimalni elememt.
|
|
|
|