| | |
Summary: Soluzione prova di recupero di Informatica B del 12 settembre 2001
Esercizio n. 1
#include
#include /* contiene la funzione int abs(int) che restituisce il valore assoluto dell'argomento */
#define LUNG 100 /* lunghezza della sequenza */
typedef enum {false,true} Boolean;
void main()
{
int sequenza[LUNG]; /* contiene i numeri della sequenza */
int somma; /* somma dei numeri della sequenza */
int media; /* media dei numeri della sequenza */
int min, max; /* valore minimo e massimo della sequenza */
Boolean crescente; /* indica se la sequenza è crescente */
int i;
/* riceve dall'utente i numeri della sequenza */
for(i=0; i
scanf("%d", &sequenza[i]);
/*verifica se i numeri della sequenza sono crescenti: questo significa che il numero sequenza[i] deve */
/* essere minore (o uguale) del numero sequenza[i+1], per ogni i da 0 a LUNG - 2 (perché?) */
crescente = true;
|