Lea un número y obtenga el signo y su parte entera.
Solución:
Para obtener el signo utilizaremos condiciones (if),
preguntando si es mayor que cero, en cuyo caso será positivo, en caso contrario
será negativo.
En C++
la función que obtiene la parte entera de un número es floor().
#include
<iostream>
#include
<cmath>
using namespace
std;
int main(int argc,
char *argv[]) {
float x;
cout<<"Ingrese número
a evaluar : ";
cin>>x;
if(x>=0)
cout<<"Signo
positivo"<<endl;
else
cout<<"Signo
negativo"<<endl;
cout<<"Parte entera :
"<<floor(x);
return 0;
}
No hay comentarios:
Publicar un comentario