Visualizzazione dei risultati da 1 a 4 su 4

Visualizzazione discussione

  1. #2
    Utente di HTML.it L'avatar di minomic
    Registrato dal
    Nov 2010
    Messaggi
    635
    Ciao, ti posto una possibile soluzione: prova a ragionarci e se hai qualche dubbio ne riparliamo.

    codice:
    #include <iostream>
    using namespace std;
    
    
    int main (int argc, char * const argv[])
    {
        int const size=100;
        int vet[size];
        int i=0;
        int tmp=0;
        while (i<size)
        {
            cin>>tmp;
            if(tmp == 0) break;     /* se il valore letto e' 0 smetto di leggere */
            vet[i] = tmp;           /* altrimenti lo inserisco nel vettore e continuo */
            i=i+1;
        }
    
    
        for (int a=i-1; a>=0 ; a--)     /* avevo inserito (i) elementi, quindi comincio a leggere dalla posizione (i-1) e torno indietro */
        {
            cout << vet[a];
        }
        return 0;
    }
    Ultima modifica di minomic; 18-04-2014 a 21:15

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 © 2025 vBulletin Solutions, Inc. All rights reserved.