#include <iostream>
using namespace std;
// Funzione per calcolare il valore assoluto
int valoreAssoluto(int numero) {
if (numero < 0) {
return -numero; // Se il numero è negativo, restituisci il suo opposto
} else {
return numero; // Altrimenti, restituisci il numero stesso
}
}
int main() {
int numeroInserito;
cout << "Inserisci un numero: ";
cin >> numeroInserito;
// Chiama la funzione per ottenere il valore assoluto
int risultato = valoreAssoluto(numeroInserito);
cout << "Il valore assoluto è: " << risultato << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKLy8gRnVuemlvbmUgcGVyIGNhbGNvbGFyZSBpbCB2YWxvcmUgYXNzb2x1dG8KaW50IHZhbG9yZUFzc29sdXRvKGludCBudW1lcm8pIHsKICAgIGlmIChudW1lcm8gPCAwKSB7CiAgICAgICAgcmV0dXJuIC1udW1lcm87IC8vIFNlIGlsIG51bWVybyDDqCBuZWdhdGl2bywgcmVzdGl0dWlzY2kgaWwgc3VvIG9wcG9zdG8KICAgIH0gZWxzZSB7CiAgICAgICAgcmV0dXJuIG51bWVybzsgLy8gQWx0cmltZW50aSwgcmVzdGl0dWlzY2kgaWwgbnVtZXJvIHN0ZXNzbwogICAgfQp9CgppbnQgbWFpbigpIHsKICAgIGludCBudW1lcm9JbnNlcml0bzsKCiAgICBjb3V0IDw8ICJJbnNlcmlzY2kgdW4gbnVtZXJvOiAiOwogICAgY2luID4+IG51bWVyb0luc2VyaXRvOwoKICAgIC8vIENoaWFtYSBsYSBmdW56aW9uZSBwZXIgb3R0ZW5lcmUgaWwgdmFsb3JlIGFzc29sdXRvCiAgICBpbnQgcmlzdWx0YXRvID0gdmFsb3JlQXNzb2x1dG8obnVtZXJvSW5zZXJpdG8pOwoKICAgIGNvdXQgPDwgIklsIHZhbG9yZSBhc3NvbHV0byDDqDogIiA8PCByaXN1bHRhdG8gPDwgZW5kbDsKCiAgICByZXR1cm4gMDsKfQ==