06/11/06 23:44
Shutdown
A mio parere se il "problema" è verificare se un numero è intero oppure no, implementerei il seguente codice sorgente (C++):
Inutile dire che n può essere SOLO un valore INTEGER, in quanto l'operatore % (MODULO) lavora solo con valori di tipo intero.
Ciauz...
#include <iostream> using namespace std; int main(int argc, char* argv[]) { int n; // Numero da analizzare cout << "Inserisci il valore di n: "; cin >> n; // Muovo il buffer nella variabile n if( (n%2)==0 ) // Se il resto di n/2 è ZERO cout << "Il numero " << n << " e' pari" << endl; else // altrimenti cout << "Il numero " << n << " e' dispari" << endl; cin >> ""; // Evito l'uscita inaspettata return(0); }
Inutile dire che n può essere SOLO un valore INTEGER, in quanto l'operatore % (MODULO) lavora solo con valori di tipo intero.
Ciauz...
aaa