Pages

martes, 22 de enero de 2013

Determinar si un número es positivo, negativo o nulo Codigo Fuente en Java

Problema
Hacer un programa o algoritmo que  dado un número indique si es nulo, negativo o positivo.

Solución
  • Entrada: 5
  • Salida: Es positivo
Codigo Fuente en Java
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
      Scanner sc=new Scanner(System.in);
      System.out.println("Ingresa un numero");
      int n= sc.nextInt();
      if(n==0){
      System.out.println("El numero "+n+" es nulo");
      } else{
          if(n>0){
              System.out.println("El numero "+n+" es positivo");
          }else{
          System.out.println("El numero "+n+" es negativo");
          }
      }     
      }
}

17 comentarios:

Reynel Giraldo dijo...

Has salvado mi vida ;)

camilo Rincon dijo...

si solo necesito que me muestre los positivos como lo aria

Anónimo dijo...

ya puedo mantener a mi familia, gracias

Anónimo dijo...

hola necesito que me capture la suma de los numeros positivos,

jhon anthony condori olayunca dijo...

quiero que me muestra las variables de los positivos ....!!!

Anónimo dijo...

usastes metodo recursivo?

Anónimo dijo...

alguien sabe hacer un algoritmo que lea un número negativo e imprima el número negativo y el positivo del mismo

Anónimo dijo...

gracias me has salvado los huevos by otto

Carlos Aravena dijo...

un programa en Java que permita responder si un número ingresado por teclado es positivo, negativo o cero. En caso que el número ingresado sea positivo, acumule la suma de dichos números; en caso de ser negativo, acumule la multiplicación de dichos números y, en caso de ser cero, cuente la cantidad de ceros ingresados.

Gonzalo Roman dijo...

te pasaste te repasaste!!!!!!!!!!!!

Anónimo dijo...

Facil wey

Anónimo dijo...

Hola gracias, ahora puedo ver porno en FHD

Unknown dijo...

con esto hice la tarea en 1 segundo
ps: aguante el mineckrha

VALENTOGAMER _YT dijo...

y el lol
que el dota se muera :'v

Anónimo dijo...

Mainkraaaaaaaaaaa

Unknown dijo...
Este comentario ha sido eliminado por el autor.
Anónimo dijo...

Para hacer el código mas eficiente se puede hacer con el operador ternario ?:
B = -21;
System.out.println(B + (B >= 0 ? " es positivo " : " es negativo "));

Publicar un comentario