Bienvenido: ( Identificarse | Registrarse )      
Foros de Trucos Windows
Closed TopicStart new topicStart Poll

Outline · [ Estándar ] · Lineal+

> "n" Primeros números primeros

Cristian_04
post Nov 16 2007, 12:17 AM
Publicado: #1


Cristian
****

Grupo: Members
Mensajes: 192
Registrado: 28-November 05
Miembro nº: 153.785



Wenas!!!

Necesitaría que alguien me ayudara con la creación de un programa en java mediante funciones. Necesito crear un programa que al introducirle un valor "n", me devuelva los "n" primeros números primeros.

Ejemplo:
n=5
Pues que salga por pantalla lo siguiente: 2,3,5,7,11

Aquí os dejo el prgrama para saber si un número es primero, a ver si alguien me puede ayuda para hacer esto con una función.

System.out.println("Entra el numero:");
x = llegirLong();
n = x / 2;
while (x % n != 0) {
n = n - 1;
}
if (n == 1) {
System.out.println("Es Primero");
} else
System.out.println("No es Primero");

Gracias!!!


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
RadicalEd
post Nov 17 2007, 04:14 PM
Publicado: #2


Desocupado Programando
Group Icon

Grupo: Moderadores
Mensajes: 668
Registrado: 7-February 05
Desde: SoloCodigo
Miembro nº: 76.900



QUOTE(Cristian_04 @ Nov 16 2007, 01:17 AM)
Wenas!!!

Necesitaría que alguien me ayudara con la creación de un programa en java mediante funciones. Necesito crear un programa que al introducirle un valor "n", me devuelva los "n" primeros números primeros.

Ejemplo:
n=5
Pues que salga por pantalla lo siguiente: 2,3,5,7,11

Aquí os dejo el prgrama para saber si un número es primero, a ver si alguien me puede ayuda para hacer esto con una función.

System.out.println("Entra el numero:");
  x = llegirLong();
  n = x / 2;
  while (x % n != 0) {
  n = n - 1;
  }
  if (n == 1) {
  System.out.println("Es Primero");
  } else
  System.out.println("No es Primero");

Gracias!!!
*


Primero o primo??? notengoidea.gif wacko.gif

A ver no sé java, pero crear funciones es muy sencillo.

Primero que todo entra acá y veras como crear una función, segundo para que tú programa acepte funciones yo lo haría de esta forma:
CODE

System.out.println("Entra el numero:");
x = llegirLong();
primo(x);

public int primo(int cantidad)
{
 n = cantidad / 2;
 while (cantidad % n != 0)
 {
    n = n - 1;
 }
 if (n == 1)
 {
   return System.out.println("Es Primero");  //NO SE SI ESTO SEA PERMITIDO EN JAVA
 }
 else
 {
   return System.out.println("No es Primero");  //NO SE SI ESTO SEA PERMITIDO EN JAVA
 }

};


Creo que puede ser algo así, hablando de JAVA.


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Nanaki
post Nov 22 2007, 01:49 AM
Publicado: #3


Maestro
*****

Grupo: Members
Mensajes: 268
Registrado: 22-July 06
Miembro nº: 174.901



QUOTE(RadicalEd @ Nov 17 2007, 04:14 PM)
Primero o primo??? notengoidea.gif  wacko.gif

A ver no sé java, pero crear funciones es muy sencillo.

Primero que todo entra acá y veras como crear una función, segundo para que tú programa acepte funciones yo lo haría de esta forma:
CODE

System.out.println("Entra el numero:");
x = llegirLong();
primo(x);

public int primo(int cantidad)
{
 n = cantidad / 2;
 while (cantidad % n != 0)
 {
    n = n - 1;
 }
 if (n == 1)
 {
   return System.out.println("Es Primero");  //NO SE SI ESTO SEA PERMITIDO EN JAVA
 }
 else
 {
   return System.out.println("No es Primero");  //NO SE SI ESTO SEA PERMITIDO EN JAVA
 }

};


Creo que puede ser algo así, hablando de JAVA.
*



hmmm algun dia aprendere java biggrin20jy.gif



User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
Closed TopicTopic OptionsStart new topic

Collapse

> Topicos similares

Numeros correlativos jjiker 2.904 382 Hoy, 02:30 PM
By: xMIMIx
Los primeros dominios “.com” fueron registrados ... marga 126 0 Sep 18 2008, 07:41 PM
By: marga
Primeros Intel Core i7, filtrados marga 197 0 Sep 18 2008, 05:06 AM
By: marga
Quienes son los 10 primeros usuarios de TW yosoydoug 153 5 Jun 25 2008, 07:23 PM
By: jjiker
Dubai, Moscú y Nueva York lucirán los primeros ... marga 122 0 Jun 25 2008, 05:00 AM
By: marga