Archivio
Opzioni


Ricerca














C++


DESCRIZIONE PROBLEMA "Array5"

PROBLEMA:

Scrivere un programma che permette di calcolare il fattoriale di un numero intero n>=0 ricorrendo a un array monodimensionale

ANALISI:

Il programma dovrà innanzitutto richiedere il numero di cui deve calcolarne il fattoriale. Dopodichè utilizzando un ciclo for verranno inseriti nell'array tutti i numeri contenuti in una variabile m, che è inizializzata con il valore inserito dall'utente, e che viene decrementata ad ogni ciclo del for fino ad arrivare a 1. Sempre all'interno del ciclo il valore della variabile fattoriale (inizializzato ad 1 all'inizio del programma) verrà moltiplicato per il numero contenuto in m.

VARIABILI UTILIZZATE:

  • int n: numero di cui si vuole calcolare il fattoriale
  • int m: elemento da inserire nell'array
  • array[MAX]: array contenente i fattori utilizzati nel fattoriale
  • long int fattoriale: fattoriale del numero inserito

COSTANTI UTILIZZATE:

  • MAX (13): numero massimo che si può inseire
<< ESERCIZI C++GUARDA IL CODICE SORGENTE >>