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

Za uneseni dvodimenzionalni niz [5][5] treba ispisati elemente obrnuto.

[es] :: C/C++ programiranje :: C/C++ za početnike :: Za uneseni dvodimenzionalni niz [5][5] treba ispisati elemente obrnuto.

[ Pregleda: 4490 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

hafyy
Aldin Hafizovic

Član broj: 178802
Poruke: 8
91.191.54.*



Profil

icon Za uneseni dvodimenzionalni niz [5][5] treba ispisati elemente obrnuto.17.04.2008. u 10:56 - pre 195 meseci
kako postaviti uslov da ispise niz obrnuto od unesenog niza...ono sto unesemo za red da ispise u kolonu i obratno..??
postavio sam for petlju za unos elemenata niza, ali nemam ideju kako postaviti uslov za ispis...

int niz [ 5 ] [ 5 ];
for (int i=0; i<5; i++){
for (int j=0; j<5; j++){
cin>>niz [ i ][ j ];
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.adsl-1.sezampro.yu.



+395 Profil

icon Re: Za uneseni dvodimenzionalni niz [5][5] treba ispisati elemente obrnuto.17.04.2008. u 11:24 - pre 195 meseci
Code:

int niz [ 5 ] [ 5 ];
cin>>niz [ i ][ j ];  

Mislim da si pogresio forum :) jer ovo je C++ kod (a nije managed C++) ... al nema veze nek se moderatori pobrinu za to.
Zamena kolona sa redovima :
Code:

int niz [ 5 ] [ 5 ];
for (int j=0; j<5; j++)
for (int i=0; i<5; i++)
 cout <<  niz  [i][j]; 

Viva lollapalooza
 
Odgovor na temu

StefanJer91
Stefan Jeremic
Beograd

Član broj: 121923
Poruke: 160
*.static.ikomline.net.



Profil

icon Re: Za uneseni dvodimenzionalni niz [5][5] treba ispisati elemente obrnuto.18.04.2008. u 09:30 - pre 195 meseci
Ako sam te dobro razumeo tebi treba nesto ovako:
012 => 036
345 => 147
678 => 258

Ako je to kod je sledeci:

Code:


#include <stdio.h>
#define WIDTH 5
#define HEIGHT 5

int main()
{
    int x,y;
    int array[HEIGHT][WIDTH];
    for (y = 0; y < HEIGHT; y++)
    {
        for (x = 0; x < WIDTH; x++)
        {
            printf("Unesi x i y: ");scanf("%d", &array[y][x]);
        }
    }

    for (x = 0; x < WIDTH; x++)
    {
        for (y = 0; y < HEIGHT; y++)
        {
            printf("%d ",array[y][x]);
        }
        printf("\n");
    }
    return 0;
}

The earth teaches us more about ourselves than all the books. Because it resists us. Man discovers himself when he measures himself against the obstacle.
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: Za uneseni dvodimenzionalni niz [5][5] treba ispisati elemente obrnuto.

[ Pregleda: 4490 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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