Esercizio 1
Titolo: Comunicare il precedente e il successivo di un numero intero.
L’esercizio prevede quindi che dato per esempio il numero 5 venga stampato a video 4 e 6.
Il numero di partenza posso generarlo casualmente o farlo introdurre da tastiera dall’utente. Scelgo di farlo inserire dall’utente.
Variabili:
Mi seviranno una variabile di input che userò anche come output per la stampa a video.
numero : di tipo int; variabile di input e di output
Strumenti:
numero-1;
numero+1;
Codifica in linguaggio C :
#include
<stdio.h>
#include
<stdlib.h>
int main()
{
int numero;
printf ("Inserisci
un numero intero. Verranno stampati il precedente e il successivo \n");
scanf ("%d", &numero);
printf ("Il
numero precedente e' %d \n",
numero-1);
printf ("Il
numero successivo e' %d ",
numero+1);
return 0;
}
Test di verifica:
inserisco il numero : 12 ;
comunico a video il precedente (numero-1) : 11 ;
comunico a video il successivo (numero+1) : 13;
Diagramma di flusso:
Nessun commento:
Posta un commento