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");
          }
      }     
      }
}

18 comentarios:

Unknown dijo...

Has salvado mi vida ;)

Unknown 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,

Unknown 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

vege dijo...

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

Anónimo dijo...

Facil wey

Anónimo dijo...

Hola gracias, ahora puedo ver porno en FHD

valentin dijo...

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

valentin 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 "));

Unknown dijo...

1) Escribir un programa que determine si un año leído de teclado es bisiesto. Un año es bisiesto si es múltiplo de 4 (por ejemplo 1996). Los años múltiplos de 100 no son bisiestos, salvo si ellos son también múltiplos de 400 (2000 es bisiesto, 1800 no lo es).

2) Escribir un programa que calcule la suma de los 100 primeros términos de esta serie :
XN = X * X * X * X *..... * X N Veces

7) El valor de ex se puede aproximar por la suma : 1+ x + x2/2! + x3/3! + .... + xn/N!. Escribe un programa que tome el valor de x como entrada y visualice la suma para N = 10.

8) Programa que calcule el número de combinaciones de M elementos tomados de N en N. (M y N deben ser > 0). No existen factoriales de números negativos. El Factorial de 0 es 1.

9) Realiza un programa que imprima este rombo:

;;;;;-;;;;; ;;;;---;;;; ;;;-----;;; Los caracteres del rombo ( ; - ) se ;;-------;; pedirán por teclado. ;---------; ----------- ;---------; ;;-------;; ;;;-----;;; ;;;;---;;;; ;;;;;-;;;;;

10) Realizar un programa que dibuje un tablero de ajedrez.

11) Realiza un programa que escriba los N primeros números de la sucesión de Fibonacci:


0, 1, 1, 2, 3, 5, 8 .....

n0=0 n1=1 n2=n0+n1=1 n3=n1+n2=2
n4=n2+n3=3 n5=n3+n4=2+3=5 n6=n4+n5=3+5=8 ....

1/2 + 2/2 2 + 3/23 + 4/24 + .... + 100/2100.

3) Calcular el factorial de un número N leido de teclado.

4) Calcular el factorial de N números leídos de teclado. N se leerá de teclado.

5) Escribe un programa que visualize el número más grande, el más pequeño y la media de una serie de N números leídos de teclado. N se leerá al principio y debe ser > 0 para realizar el proceso.

6) Diseñar una función que calcule potencias de la forma XN y un programa que haga uso de la misma, para distintos valores X y N. X y N se leerán de teclado. N debe ser > 0

RESUELVA LOS SIGUIENTES EJERCICIOS – METODOLOGÍA DE LA PROGRAMACIÓN USE D( 35()(5(1&,$ C++ )81&,21(6 2 &/$6(6
UNIDAD I - METODOLOGÍA DE LA PROGRAMACIÓN.
RESUELVA LOS SIGUIENTES EJERCICIOS – METODOLOGÍA DE LA PROGRAMACIÓN USE DFD Y C++


12. Realizar un algoritmo para obtener la suma de 15 números dados
13. Realizar un algoritmo de los 20 números que se sume los números pares
14. Realizar un algoritmo para obtener el promedio de 50 alumnos.
15. En un fichero tenemos las notas de 35 alumnos de una clase en un array Nota(1), Nota(2), ...,
Nota(35), establecidas entre cero y 10. Se desea desarrollar el pseudocódigo y diagrama de
flujo para un programa que determine la nota media.
16. Determinar si un numero entero es primo o no
17. Leer números y determinar si es entero o negativo
18. Determinar si el número mayor de 10 números ingresados
19. Muestre el mensaje “procesando datos... desea continuar (s/n)”, si el usuario introduce ‘S’, se
repite el mensaje y si dice ‘N’ muestra el mensaje “adiós” y termina.
20. Un programa que lea números, los sume y termine cuando que el usuario introduzca el número
0, mostrando la suma y la media.
21. Factorial de un número con PARA, MIENTRAS

Unknown dijo...

Cómo hago el algoritmo que determine en 20 variables cuáles son los positivos y cuáles son los negativos. ?

Publicar un comentario