Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [C] Informazione inversione elementi di un array.

    Salve ragazzi. Mi chiamo Gianluca, mi capita frequentemente di leggere il vostro forum. Però oggi avrei bisogno di una "descrizione".

    Questo è un piccolo programma che mi è stato dato.

    #include <stdio.h> #define INDICE 5

    int main (void)
    { int A[INDICE] = {0,1,2,3,4};
    int Temp = 0;
    int ciclo = 0;
    int comodo = INDICE - 1;

    printf;

    for (ciclo=0; ciclo < INDICE; ciclo++)

    { printf ("A[%d] = %d\n", ciclo, A[ciclo]); }

    for (ciclo=0; ciclo < (INDICE-(INDICE/2)); ciclo++)

    { Temp = A[comodo];
    A[comodo] = A[ciclo];
    A[ciclo] = Temp; }

    printf;

    for (ciclo=0; ciclo < INDICE; ciclo++)

    { printf ("A[%d] = %d\n", ciclo, A[ciclo]); }

    return (0);

    }


    Intanto vi vorrei chiedere se è corretto. Ossia se può invertire l'ordine degli elementi di un array.
    Poi vi vorrei chiedere se me lo potreste spiegare.
    Mi spiego meglio, ci dovrei studiare un po sopra e mi piacerebbe avere una guida accanto dove mi vengono spiegati (non c'è bisogno nel dettaglio) i vari passaggi.

    Es. Con queste funzioni dichiari questo.
    Questo ciclo for ti serve per.


    GRAZIE MILLE!!

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,296

    Moderazione

    Originariamente inviato da Gianluca_91
    Intanto vi vorrei chiedere se è corretto. Ossia se può invertire l'ordine degli elementi di un array.
    Poi vi vorrei chiedere se me lo potreste spiegare.
    No, questo tipo di richiesta non rientra nelle finalità del forum, che è quello di dare una mano a risolvere problemi a coloro che usano un linguaggio di programmazione dopo essersi documentati un minimo a riguardo e che ottengono errori o problemi con il loro codice sorgente, e non il contrario, cioè verificare e spiegare agli utenti il funzionamento e il significato di codice ottenuto da terzi.

    Leggi il Regolamento per ulteriori indicazioni.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.