Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ispisivanje matrice pomocu for petlje !!!

[es] :: C programiranje :: C za početnike :: Ispisivanje matrice pomocu for petlje !!!

[ Pregleda: 1205 | Odgovora: 4 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

SAFF
Computer Art

Član broj: 49147
Poruke: 150
212.200.8.*

Jabber: eco@graphic-designer.com
Sajt: www.esad.tk


Profil

icon Ispisivanje matrice pomocu for petlje !!!12.04.2006. u 14:41

Na osnovu unetih parametara m i n treba da se formira matrica sa m redova i n kolona a za stampu treba da izdaje
pr. 00 01 02 03 04 0... 0n
10 11 12 13 14 1... 1n
20 21 22 23 24 2... 2n
30 31 32 33 34 3... 3n
40 41 42 43 44 4... 4n
..0 .1 .2 .3 .4 ..... ..n
m0

nadam se da sam bio jasan stim sto mi je neophodno da u sledecem koraku se ta matrica prepolovi i stampa samo gornja dijagonala (sa odsecanjem m redova ukoliko je m>n).. Sve ovo treba uraditi pomocu for petlje!! Ukoliko je nesto neasno recite, hvala unapred!!

SAFF
Alles ist in ordnung...
http://www.esad.tk
12.04.2006. u 14:41 

del-boy
Bojan Delić
Novi Sad

Član broj: 9330
Poruke: 862
*.189.eunet.yu.

ICQ: 77174165
Sajt: www.delic.in.rs


Profil

icon Re: Ispisivanje matrice pomocu for petlje !!!12.04.2006. u 18:45
Recimo nešto ovako...

Code:

for (i=0; i<m; i++) {
      for (j=0; j<n; j++) {
           printf("%d%d", i, j);
      }
      printf("\n");
}


Za elemente iznad dijagonale bi išlo nešto tipa:
Code:

for (i=0; i<m; i++) {
      for (j=0; j<n-i; j++) {
            printf("%d%d", i, j)
      }
      printf("\n");
}



ako je to ono što si tražio, jer te nisam baš najbolje razumeo! Ovo je rešenje za sve brojeve iznad sporedne dijagonale matrice...

Ako nije ovo ono što ti treba, daj neki primer da tu dijagonalu...

btw. Ovo ti ne kreira matricu, samo ispisuje tabelu brojeva, ali imaš ideju kako da pristupiš kom elementu pa uradi sam...


PS: Kod nije testiran...
I ja blog za trku imam...
12.04.2006. u 18:45 

SAFF
Computer Art

Član broj: 49147
Poruke: 150
212.200.9.*

Jabber: eco@graphic-designer.com
Sajt: www.esad.tk


Profil

icon Re: Ispisivanje matrice pomocu for petlje !!!12.04.2006. u 21:44
Evo nekih mojih pokusaja ali mi izdaje samo matricu sa n-1 kolona i n-1 redova...
A za dijagonalu cu videt kad ovo resim...
Code:

# include <stdio.h>
# include <conio.h>
# include <math.h>
void main() {
clrscr();
int n,j,i,k;
do { printf("Unesite koliko ce se puta ponoviti broj m ");
     scanf ("%d",&n);
     } while (n<1,n>10);
for(i=0;i<n;i++)
{
for(j=0;j<i;j++)
{
for(k=0;k<n;k++)
{
printf(" ");
for(j=0;j<i;j++){
printf("%d%d ",i,k);}
}
scanf("\n");
}}}

Ja sam stigao dovde ako ima neko neka mi pomogne problem je isti ispis matrice i onda u drugom koraku ispis gornje dijagonale...

[Ovu poruku je menjao SAFF dana 13.04.2006. u 22:05 GMT+1]
SAFF
Alles ist in ordnung...
http://www.esad.tk
12.04.2006. u 21:44 

SAFF
Computer Art

Član broj: 49147
Poruke: 150
212.200.9.*

Jabber: eco@graphic-designer.com
Sajt: www.esad.tk


Profil

icon Re: Ispisivanje matrice pomocu for petlje !!!15.04.2006. u 14:42
Hajde neka se neko ukljuci i pomogne mi da resim ovaj problem...
SAFF
Alles ist in ordnung...
http://www.esad.tk
15.04.2006. u 14:42 

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4129
*.maksnet.net.

Jabber: damirm | gmail | com
ICQ: 134002435


Profil

icon Re: Ispisivanje matrice pomocu for petlje !!!15.04.2006. u 14:50
Ovo tvoje nema veze s vezom, ili nema veze sa onim sto si pitao.
15.04.2006. u 14:50 

[es] :: C programiranje :: C za početnike :: Ispisivanje matrice pomocu for petlje !!!

[ Pregleda: 1205 | Odgovora: 4 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.