ler um valor e escrever se ele é positivo ou negativo considere o valor zero como positivo.
Respostas
Você não informou qual a linguagem de programação a ser usada, mas, a lógica é simples, basta você ler o valor e fazer uma condição:
Vou fazer como ficaria em php, se for em outra linguagem, basta vc adaptar.
O código/algoritmo é apenas o que está em negrito, o que está escrito depois de "//" é apenas a explicação do que está acontecendo...
Vamos supor que vc tenha uma variável chamada "$valor" definida como sendo igual a "-2"...
$valor = -2; //Valor Negativo
Para verificar se esse valor é positivo ou negativo, basta vc fazer um if
if ($valor >= 0) { //Se "$valor" for maior ou igual a 0, então será positivo
echo "Número Positivo!"; //Escreve "Número Positivo"
else { //Se não
echo "Número Negativo!" //Escreve "Número Negativo", Essa será a condição que será representada, pois -2 é menor que zero
}
Resposta:
int main() {
int valor;
printf("Digite um numero: ");
scanf("%d", &valor);
if ( valor < 0 ) {
printf("Valor negativo");
} else {
printf("Valor positivo");
}
return 0;
}
Explicação: