[C++] Array bidimensionali
  • In diretta da GamesVillage.it
    • News
    • -
    • In Evidenza
    • -
    • Recensioni
    • -
    • RetroGaming
    • -
    • Anteprime
    • -
    • Video
    • -
    • Cinema

Pag 1 di 2 12 UltimoUltimo
Visualizzazione risultati da 1 a 15 di 16

Discussione: [C++] Array bidimensionali

Cambio titolo
  1. #1
    Utente L'avatar di shock87
    Registrato il
    06-06
    Località
    Napoli
    Messaggi
    953

    [C++] Array bidimensionali

    Vi volevo chiedere un cosa sugli array bidimensionali.

    So che un array bidimensionale è un array del tipo A[x][y].
    Questo può essere visto come una colonna, dove x rappresenta il numero di righe, mentre y il numero di colonne.
    Se voglio elaborare bidimensionale, posso scegliere di utilizzare due algoritmi diversi, uno per l'elaborazione dell'array riga per colonna, un'altro per l'elaborazione colonna per riga.
    Volevo chiedere quando si deve utilizzare uno oppure l'altro.

  2. #2
    StorieDallaSalaMacchine L'avatar di miniBill '90
    Registrato il
    08-05
    Località
    Bergerac
    Messaggi
    4.204
    Citazione shock87
    Vi volevo chiedere un cosa sugli array bidimensionali.

    So che un array bidimensionale è un array del tipo A[x][y].
    Questo può essere visto come una colonna, dove x rappresenta il numero di righe, mentre y il numero di colonne.
    Se voglio elaborare bidimensionale, posso scegliere di utilizzare due algoritmi diversi, uno per l'elaborazione dell'array riga per colonna, un'altro per l'elaborazione colonna per riga.
    Volevo chiedere quando si deve utilizzare uno oppure l'altro.
    cosa vuol dire riga per colonna?
    una cosa tipo
    Codice:
    for(int x=0;x<arr.Length;x++)
        for(int y=0;y<arr[0].Length;y++)
            faiqualcosa(arr[x][y]);
    ?

    ESISTE UN UNICO AMMINISTRATORE
    Quoto-thisisgorman-
    (La mi ex-firma sta qua)

  3. #3
    Bannato L'avatar di THE GAME:HHH
    Registrato il
    10-02
    Località
    Napoli
    Messaggi
    22.284
    Citazione shock87
    Vi volevo chiedere un cosa sugli array bidimensionali.

    So che un array bidimensionale è un array del tipo A[x][y].
    Questo può essere visto come una colonna, dove x rappresenta il numero di righe, mentre y il numero di colonne.
    Se voglio elaborare bidimensionale, posso scegliere di utilizzare due algoritmi diversi, uno per l'elaborazione dell'array riga per colonna, un'altro per l'elaborazione colonna per riga.
    Volevo chiedere quando si deve utilizzare uno oppure l'altro.
    non è meglio che fai un'array di record?
    anche se non ho capito bene cosa intendi

  4. #4
    Utente L'avatar di -Jeko-
    Registrato il
    07-06
    Località
    Napoli
    Messaggi
    670
    Citazione shock87
    Vi volevo chiedere un cosa sugli array bidimensionali.

    So che un array bidimensionale è un array del tipo A[x][y].
    Questo può essere visto come una colonna, dove x rappresenta il numero di righe, mentre y il numero di colonne.
    Se voglio elaborare bidimensionale, posso scegliere di utilizzare due algoritmi diversi, uno per l'elaborazione dell'array riga per colonna, un'altro per l'elaborazione colonna per riga.
    Volevo chiedere quando si deve utilizzare uno oppure l'altro.
    forse ho capito che cosa intendi.

    dipende da che cosa devi fare ci sono tantissimi casi diversi non si può generalizzare (se è quello che ho capito io).

  5. #5
    dudley
    Ospite
    Ho capito cosa intendi...Penso che sia indifferente

  6. #6
    Utente
    Registrato il
    11-06
    Messaggi
    42
    scusa...ma se devi lavorare su tutti i valori di una matrice (per esempio devi fare un controllo e per farlo devi leggere tutti i dati presenti) non cambia assolutamente nulla se leggi riga-colonna...o colonna-riga...

    alla fine sono 2 for...uno dentro l'altro...sempre...

    spero di non aver frainteso la tua domanda..ciao

  7. #7
    FRAK! L'avatar di The Dix
    Registrato il
    09-05
    Località
    Roma
    Messaggi
    11.830
    Citazione Number8
    scusa...ma se devi lavorare su tutti i valori di una matrice (per esempio devi fare un controllo e per farlo devi leggere tutti i dati presenti) non cambia assolutamente nulla se leggi riga-colonna...o colonna-riga...

    alla fine sono 2 for...uno dentro l'altro...sempre...

    spero di non aver frainteso la tua domanda..ciao
    beh mica tanto se devi stampare una matrice di caratteri carattere per carattere vai a predere le parole in quel modo... è sempre meglio leggere riga-colonna

    ~S!~

  8. #8
    Utente
    Registrato il
    11-06
    Messaggi
    42
    in questo caso si...hai ragione...non ci avevo pensato...ma penso che cmq in quel caso dipende da come li hai salvati tu dentro alla matrice i caratteri...

    credo che dipenda tutto da come uno imposta il proprio programma

  9. #9
    FRAK! L'avatar di The Dix
    Registrato il
    09-05
    Località
    Roma
    Messaggi
    11.830
    Citazione Number8
    in questo caso si...hai ragione...non ci avevo pensato...ma penso che cmq in quel caso dipende da come li hai salvati tu dentro alla matrice i caratteri...

    credo che dipenda tutto da come uno imposta il proprio programma
    si è vero ma nel caso che tu li abbia salvati nel colonna-riga
    e poi vai a fare un cout<<st[i]; per farti stampare la serie di caratteri della prima riga non ti ritroveresti...
    certo cmq tutto è relativo all'approccio che si fa con il programma...

    ~S!~

  10. #10
    Utente
    Registrato il
    11-06
    Messaggi
    42
    esatto...

    in poche parole...per rispondere con chiarezzaa Shock...se inserirai i valori/caratteri/tuttoquellochevuoi nella matrice in un modo...&#232; cosigliabile leggerli/modificarli con la stessa sequenza...

    spero di esserti stato d'aiuto...

  11. #11
    Utente L'avatar di shock87
    Registrato il
    06-06
    Località
    Napoli
    Messaggi
    953
    ho capito.
    un'altra cosa.
    non so se &#232; permesso parlarne:
    per quanto riguarda la gestione di file txt in c++ se si deve usare una procedura per creare un file fisico di dimensione txt, come bisogna procedere?
    Ultima modifica di shock87; 6-02-2007 alle 20:02:55

  12. #12
    Utente
    Registrato il
    11-06
    Messaggi
    42
    io sinceramente nn ricordo le istruzioni per creare file perch&#232; non le uso da parecchio ma non erano complicatissime...se le cerchi in internet secondo me le trovi subito...

  13. #13
    dudley
    Ospite
    dovrebbero essere le fin e fout

  14. #14
    Utente L'avatar di -Jeko-
    Registrato il
    07-06
    Località
    Napoli
    Messaggi
    670
    Citazione shock87
    per quanto riguarda la gestione di file txt in c++ se si deve usare una procedura per creare un file fisico di dimensione txt, come bisogna procedere?

    mi sa che ti conviene leggerti una guida...

  15. #15
    Headless Dove L'avatar di sydarex
    Registrato il
    07-04
    Messaggi
    7.847
    Citazione shock87
    ho capito.
    un'altra cosa.
    non so se è permesso parlarne:
    per quanto riguarda la gestione di file txt in c++ se si deve usare una procedura per creare un file fisico di dimensione txt, come bisogna procedere?
    Non capisco cosa tu voglia dire.
    Se parli degli oggetti di C++, allora si tratta di oggetti di tipo ifstream e ofstream.
    Cerca su Google per info.


Pag 1 di 2 12 UltimoUltimo

Regole di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •