viernes, 21 de octubre de 2011

eclipse

programa para compilar el código  de java con el cual están realizado los códigos 



link: 

factorial en JAVA

import java.util.Scanner;

public class Factorial {


public static void main(String[] args) {
Scanner leer = new Scanner(System.in);

          int factor = 1;
          System.out.println("Introduce un numero para ver su factorial");
          int numero = leer.nextInt();
       
          if (numero < 0)
             {
             System.out.println("No has introducido un numero valido");
             }
             else {
                  while (numero > 0) {
                  factor = numero * factor;
                  numero--;
                  }
             }
             System.out.println(factor);
}

}

un programa que te puede salvar la vida

has pensado que eres una persona vulnerable a un robo ? si tu respuesta es si, con este programa tendrás la posibilidad de recuperar tu equipo, tu smarphone, el programa es prey,es un programa gratuito que solo tienes que activar una alarma y por si solo te obtendra informacion de la persona que tiene tu laptop solo tienes que registrarte y instalar el programa y listo para registrarte y descargar el software que debes instalar en tu equipo so debes hacer clip en el siguiente link http://preyproject.com/es es muy simple.

funcionamiento de prey 




como crear una pirámide en JAVA

public static void main(String[] args) {
Scanner stdin = new Scanner (System.in);
int numero = stdin.nextInt();
for (int i=0;i<=numero;i++){
for(int x=0;x<i;x++){
System.out.print("0");
}
System.out.println();
}

según el numero ingresado crea una pirámide con el numero que ingresaste.

obtener el factorial ingresado por teclado en C#

#include <stdio.h>

int main()
          {
           int num;
           int i = 1;
           int factor = 1;
           printf("Introduce un numero para ver su factorial\n");
           scanf("%d", &num);
           if (num < 0)
              {
              printf("No has introducido un numero valido\n");
              getch();
              }
              else {
                   while (num > 0) {
                   factor = num * factor;
                   num--;
                   }
              }
              printf("El factorial es %d\n", factor);
              getch();
              return 0 ;
           }

los números perfectos y sus divisores

public static void main(String[] args) {
int suma=0;

for(int numero=1 ; numero <= 100 ; numero++ ) // el primer siglo for para recorrer
{
suma=0;
for(int i=1; i < numero;i++)//segundo recorrido
if(numero%i==0)
suma+=i; //aqui se suman los multiplos

if(suma==numero){ //se verifica si el numero es perfecto
System.out.print("el numero perfecto es "+suma+" y sus multiplos son =");
for( int num=1 ; num < numero ; num++){ //aqui se sacan los divisores
if(numero%num==0)
System.out.print(num + "+");



}
System.out.println();
}
}


}

}
explicado que función cumple cada siglo y decisiones.

miércoles, 19 de octubre de 2011

Días de la semana utilizando un switch.

public class Dias {

/**
* @param args
*/
public static void main(String[] args) {
Scanner dias = new Scanner (System.in);
System.out.println("ingrese un numero para saber a que dia de la semana pertenece");
int numero = 0;
while ( numero >7 || numero<1){
numero =dias.nextInt();

switch(numero){
case 1:
System.out.println("lunes");
break;
case 2:
System.out.println("martes");
break;
case 3:
System.out.println("miercoles");
break;
case 4:
System.out.println("jueves");
break;
case 5:
System.out.println("viernes");
break;
case 6:
System.out.println("sabado");
break;
case 7:
System.out.println("domingo");
break;
default:
System.out.println("ingreso otro numer0");
break;
}

}




}

}

el programa determina si ingresas un numero de 1 ha 7 te dirá a que día de la semana corresponde y si ingresa un numero fuera de rango te dirá que ingresaste otro numero y te permitirá ingresar otro numero hasta que sea el correcto.

par o impar en java

public class ParOimpar {


public static void main(String[] args) {
Scanner stdin = new Scanner (System.in);
System.out.println("ingrese un numero para saber si es para o impar");
int numero= stdin.nextInt();
if(numero%2==0)
System.out.println("el numero es par");
else
System.out.println("el numero es impar");
}

}

el programa determina si un numero es par o impar ingresado por teclado, el programa fue realizado por eclipse

como obtener números primos de 0 hasta 50 en java

public class Primos {

public static void main(String[] args) { 
int contador=0;
int numero1=50;
for (int i=2;i<=numero1;i++){
for (int j=1;j<=numero1;j++){
if(i%j==0)
contador++;
}
if(contador==2)
System.out.println("numeros primos "+i);
contador=0;
}
}
}

espero que les sirva pronto voy a subir todos mis apuntes