Codigo Java
Codigo Java
Codigo Java
a 100000 (5 digitos), por el hecho de k buscar numeros primos a partir de 6 digitos, el proceso se hace muy lento. public class SyGNumerosPrimos { public static void main(String arg[]) { int numDigitos=0; int ndigitos=0; numDigitos=Integer.parseInt(arg[0]); if(numDigitos<=0) System.out.println("Ingrese como parmetro, un numero de digitos correcto (mayor que 0): "); for(int i = 1; i <= 99999; i++ ) { ndigitos=contarDigitos(i); if(ndigitos==numDigitos) if (primo(i) == true) System.out.println(i); } }
{ if (num % 2 == 0) p = false; else { int contador = 0; int i = 1; int limite = (num - 1) / 2; if (limite % 2 == 0) limite--;
if (contador == 1) p = true; } }
return p; }
int contador=0;
//Codificado por sAfOrAs import javax.swing.JOptionPane; public class DSCTemperatura { /* La relacin entre grados Celsius (C) y grados Fahrenheit (F) es la siguiente: F - 32 = 1,8 * C */ double FahrenheitCelsius(double grado) { double gCelsius=(grado-32)/1.8; return gCelsius; }
public static void main(String[] args) { double grado=0,gCelsius=0,gFahrenheit=0; DSCTemperatura temp = new DSCTemperatura();
int opcion=0; String cadena; do{ cadena=JOptionPane.showInputDialog("\n [1] Convertir Fahrenheit - Celsius \n [2] Convertir Celsius - Fahrenheit"); opcion=Integer.parseInt(cadena); }while(opcion<1 || opcion>2); cadena=JOptionPane.showInputDialog("Ingrese la temperatura: "); grado=Double.parseDouble(cadena);
switch(opcion) {
//Codificado por: sAfOrAs //Utilizando el mtodo Leer public class SyGEvaluacion { static int[] ingresar(int[] Vector, String cad) { int h=0; for(int i=0;i<Vector.length;i++) { System.out.print("Ingresar "+ cad+ ":\t"); h=Leer.datoInt();System.out.println(""); Vector[i]=h; } return Vector; } static void imprimir(int[] Temp) { for(int i=0;i<Temp.length;i++) { System.out.println(Temp[i]);
} static void pPresente(int[] A) { int c=0; for(int i=0;i<A.length;i++) { if(A[i]==1) c++; } System.out.println("La cantidad de alumnos presentes es :"+ c); System.out.println("El porcentaje de alumnos presentes es :"+ ((c*100)/(A.length))+"%"); } static void promedio(int[] N, int[] A) { int sum=0,c=0; double prom=0; for(int i=0;i<A.length;i++) { if(A[i]==1) { c++; sum=sum+(N[i]); }
prom=sum/c; System.out.println("El promedio de los " + c + " alumnos presentes es :"+ prom);
System.out.println("El porcentaje de alumnos prest. y aproba. es :"+ ((ca*100)/(cp))+"%"); } static void mayor(int[] C, int[] N, int[] A) { int may=0,i=0;
} for(i=0;i<N.length;i++) { if(may==N[i] && A[i]==1) System.out.println("Codigo : " + C[i] + " y su Nota : " + N[i]); } } public static void main(String args[]) { int max=0; do{ System.out.print("Cuantos registros desea ingresar :\t"); max=Leer.datoInt();System.out.println(""); if(max<1) System.out.println("Acaso quieres engaar a la maquina?, Ingrese un valor vlido!!"); }while(max<1); int [] Codigo= new int[max]; int [] Asistencia= new int[max]; int [] Nota= new int[max];
//Codificado por sAfOrAs public class SyGMoverParesImpares { static int MAX=100; static int A[]=new int[MAX];
static int B[]=new int[MAX]; static int C[]=new int[MAX]; static int x=0,y=0;
static void imprimeArreglo() { for(int i=0;i<A.length;i++) { System.out.print("\t Todos ["+i+"] : "+A[i]); System.out.println(""); } System.out.print("\n----------------------------------------------\n");
System.out.print("\n----------------------------------------------\n");
static void ordenar(int n,int tam) { int temp=0; if(tam>=2) { if(n%2==0) { for(int i=1;i<tam;i++) { for(int j=0;j<tam-i;j++) { if(B[j]>B[j+1]) { temp=B[j]; B[j]=B[j+1]; B[j+1]=temp; } } } } else { for(int i=1;i<tam;i++) { for(int j=0;j<tam-i;j++)
//Codificado por sAfOrAs //Almacena en otra variable la multiplicacin por 5 y divisin por 7 de una variable. //Codificado por sAfOrAs
public static void main(String[] args) { double j=0; DSCMultiDiv variable = new DSCMultiDiv();
j=Double.parseDouble(args[i]);
double multip=variable.Multiplica(j); double divi=variable.Divide(j); /*La siguiente porcin de cdigo solo muestra los valores almacenados, por salida estandar*/ System.out.println(j+" / 7 = "+divi); System.out.println(j+" x 5 = "+multip);
int SelectDia(int i) {
switch(i) { 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;
public static void main(String[] args) { int j=0; DSCDiaSemana semana = new DSCDiaSemana();
j=Integer.parseInt(args[i]); semana.SelectDia(j);