Scrivere un programma C++ strutturato nelle seguenti procedure/funzioni:
1. leggi_valore: la funzione non prevede parametri e deve limitarsi a chiedere all’utente un valore intero X che deve essere compreso tra zero e 10 (estremi inclusi). Prima di ritornare il valore X, la funzione deve dividere per 10 il valore di X stesso;
2. arrotonda: la funzione riceve come parametro un numero decimale D e deve arrotondare lo stesso alla prima cifra decimale: fino a valori della prima cifra decimale uguali a 5 escluso, l’arrotondamento deve avvenire per difetto; mentre per valori della prima cifra decimale maggiori o uguali a 5, l’arrotondamento deve avvenir per eccesso
4. main: la funzione deve nell’ordine, richiamare le funzioni leggi_valore e arrotonda per ottenere due valori interi V1 e V2 di valore entrambi esclusivamente uguali a 0 o a 1.
NON RIESCO A CAPIRE SOPRATTUTTO NELLA SECONDA FUNZIONE. MI POTETE AIUTARE PER FAVORE?