Esercizio con while e/o for

di il
5 risposte

Esercizio con while e/o for

Ciao a tutti ragazzi premetto che sono all'inizio,sto studiando elementi di informatica e programmazione e non ho mai programmato nulla fino ad ora.

la prof ha assegnato questo tipo di esercizio che non riesco a risolvere,qualcuno potrebbe dirmi come fare e con quale ciclo farlo? (dovrei farlo o con for o while)

scrivere un programma che consenta all'utente di inserire N numeri reali da tastiera. All'utente deve prima essere chiesto di inserire il valore di N (intero) e poi di inserire, uno alla volta, ciascuno degli N numeri. Alla fine, il programma deve mostrare a video tutti i numeri inseriti.

grazie in anticpo ^^

5 Risposte

  • Re: Esercizio con while e/o for

    Dato che conoscerai il numero di valori da inserire, allora userai un for
  • Re: Esercizio con while e/o for

    Cioè per esempio inserisco 10 e poi devo inserire 1,2,3,4,5,6,7,8,9 e a 10 mi stampa tutti questi numeri?
  • Re: Esercizio con while e/o for

    Non necessariamente inserirai quella sequenza ma 10 numeri qualsiasi

    Prova a scrivere il programma
  • Re: Esercizio con while e/o for

    christian95 ha scritto:


    la prof ha assegnato questo tipo di esercizio che non riesco a risolvere,qualcuno potrebbe dirmi come fare e con quale ciclo farlo? (dovrei farlo o con for o while)
    Usare for o while e' perfettamente equivalente: i due tipi di cicli sono interscambiabili tra di loro.

    E' un po' come dire: per fare il rosa (vedasi il sommergibile rosa )
    1) parto dal rosso e ci aggiungo del bianco?
    2) o parto dal bianco e ci aggiundo del rosso?

    Se ci dedichi 5 minuti, vedrai che un ciclo for puo' essere riscritto usando il while e viceversa.

    Si sceglie uno o l'altro solo in base a una comodita' che dipende dal pezzetto di codice che si deve scrivere.
  • Re: Esercizio con while e/o for

    oregon ha scritto:


    Non necessariamente inserirai quella sequenza ma 10 numeri qualsiasi

    Prova a scrivere il programma
    ragazzi ci sto provando da ieri sera ma non riesco a farlo in maniera esatta,fin ora sono riuscito a fare così...

    int a,b=10;


    cin>>a;

    for(a=0;a=b;a++) {

    cout<<"inserire un numero";

    cin>>a;

    cout<<b;
Devi accedere o registrarti per scrivere nel forum
5 risposte