Java - Se desea visualizar por pantalla los números enteros del 1 a “N” en una sola fila

   
Vista:

Se desea visualizar por pantalla los números enteros del 1 a “N” en una sola fila

Publicado por paul (1 intervención) el 25/05/2016 22:37:22
Se desea visualizar por pantalla los números enteros del 1 a “N” en una sola fila todos separados por comas, indicar cuantos fueron positivos, negativos y primos
NESCESITO RESOLVER ESA PREGUNTA PORFAVOR AYUDA...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
información
Otras secciones de LWP con contenido de Java
- Código fuente de Java
- Cursos de Java
- Temas de Java
- Chat de Java
información
Códigos de Java
- Paint
- Juego del Buscaminas
- Dibujos con asteriscos

Se desea visualizar por pantalla los números enteros del 1 a “N” en una sola fila

Publicado por cmty (28 intervenciones) el 31/05/2016 02:48:26
La pregunta dice de 1 a N. En ese caso no habria numeros negativos. Esta implementacion lo hace desde 0 a N. Mofica/Mojora a tu conveniencia.

Crea un archivo NegPosPri.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
public class NegPosPri{
 
  public static void main (String[] args){
 
    int positivos = 0;
    int negativos = 0;
    int primos    = 0;
    int n = 40;
 
    for(int i = 0; i < n; ++i){
      if(i < 0){
      negativos += 1;
      System.out.print(i + ", ");
      }else{
        positivos += 1;
       System.out.print(i + ", ");
      }
 
      if(isPrime(i)){
        primos += 1;
      }
 
    }
 
    System.out.println();
    System.out.println("Positivos: " + positivos + " Negativos: " + negativos + " Primes: " + (primos-2));
 
  }
 
  static boolean isPrime(int number){
    int j = 2;
    int result = 0;
    while(j <= number /2){
      if(number % j == 0){
        result = 1;
      }
      j++;
    }
 
    if(result == 1)
      return false;
    return true;
  }
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Se desea visualizar por pantalla los números enteros del 1 a “N” en una sola fila

Publicado por lorena elideth (10 intervenciones) el 06/06/2016 16:08:16
Te dejo un ejemplo sencillo utilizando la función para determinar si es positivo o negativo

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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");
          }
      }
      }
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar