Progr. c++ ordine inverso valori

di tipa98 il
6 risposte
Ciao a tutti!
devo fare un programma i cui 4 numeri dati dall'utente vengano poi posti in ordine inverso
il problema è che dati i quattro numeri mi da un numero a caso e non capisco il problema

#include <iostream>
#include <cmath>
using namespace std;
int main (){
int a[4];
cout << "inserisci i valori:" << endl;
cin >> a[0];
cin >> a[1];
cin >> a[2];
cin >> a[3];

//fin qui ok

for(int i=0;i<4;i++)
{a[4]=a; } // credo sia qui il problema
cout << "ordine inverso " << i << endl;
return 0;
}

6 Risposte

  • Usa I tag code o il codice non si capisce

    In ogni caso a[4] non esiste

    E poi perché non usi quattro cout ?

    Oppure una for che parte da 3 e arriva a 0?
  • * a[4] =a
  • Allora ho messo un ciclo for che va fino a 3
    ma mi manca l'istruzione... non capisco.. cioè sono un po stupida, ma so che c'è un'istruzione per invertire i posti diciamo
  • Non devi invertire nulla

    Ti basta un ciclo for da 3 a 0
  • Ma non devo mettere in relazione i valori con il ciclo?
  • Ce l'ho fattaaaa!!! grazie mille... ora ho capito
Devi accedere o registrarti per scrivere nel forum
6 risposte