• Matéria: Lógica
  • Autor: giovanapontes1111
  • Perguntado 7 anos atrás

ler um valor e escrever se ele é positivo ou negativo considere o valor zero como positivo.


maarvvini: Você se esqueceu de informar qual a linguagem de programação...

Respostas

respondido por: maarvvini
5

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

}

respondido por: vicctor991
1

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:

Perguntas similares