Archivio
Opzioni


Ricerca














C++


DESCRIZIONE PROBLEMA "Array6"

PROBLEMA:

Scrivere un programma che riceve in input 20 numeri interi e li stampa in ordine crescente.

ANALISI:

Con un ciclo for il programma richiederą i 20 numeri e li inserirą in un array. Dopodichč con due cicli for annidati ogni elemento verrą confrontato con tutti gli altri. Se il numero preso in considerazione dal primo ciclo č minore di quello preso dal secondo, gli elementi verranno scambiati tra loro utilizzando una variabile ausiliaria di supporto. Al termine dei due cicli l'array conterrą gli elementi ordinati in ordine crescente e sarą pronto per essere visualizzato sul monitor utilizzando un altro ciclo for.

VARIABILI UTILIZZATE:

  • int V[20]: contiene i 20 numeri da ordinare
  • int box: variabile ausiliaria di supporto per lo scambio degli elementi
<< ESERCIZI C++GUARDA IL CODICE SORGENTE >>