//Codificado por: sAfOrAs public class SyGPotencia {
static int base, exp, j; public static void main(String args[]) { if(args.length<2 ||args.length>2 ) System.out.println("Ingrese dos parmetros [Base] [Exponente]"); else { int base = Integer.parseInt(args[0]); int exp = Integer.parseInt(args[1]);
//Codificado por sAfOrAs public class DSCDiaSemana {
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; case 7: System.out.println("Domingo");break; } return i; }
public static void main(String[] args) { int j=0; DSCDiaSemana semana = new DSCDiaSemana();
if (args.length==0) { System.out.println("Debe ingresar un argumento."); } else { for(int i=0;i<args.length;i++) {
j=Integer.parseInt(args[i]); semana.SelectDia(j);
} } } }
//Codificado por sAfOrAs public class SyGSumaArray { static int f = 4; static int c = 5; static int [][]arreglo=new int[f][c]; static int positiv=0; static int negativ=0; static void llenaArreglo() { for(int i=0;i<arreglo.length;i++) for(int j=0;j<arreglo.length;j++) arreglo[i][j]=(int)(Math.random()*-50+1); }
/Codificado por: sAfOrAs import javax.swing.*; public class SyGCodigo { void leerCodigo() { SyGCodigo codig = new SyGCodigo(); int cod=0; do{ String cadena=JOptionPane.showInputDialog("Ingrese su cdigo Numrico de 4 Digitos. "); cod=Integer.parseInt(cadena); if(cod>9999) { JOptionPane.showMessageDialog(null,"El cdigo ingresado no es de 4 digitos"); } else if(cod>=0 && cod<1000) { JOptionPane.showMessageDialog(null,"Cdigo No Admitido por tener digito(s) ceros."); } else if(cod<0) { JOptionPane.showMessageDialog(null,"El cdigo ingresado no es de 4 digitos"); } }while(cod<1000 || cod>9999);
codig.admision(cod); }
void admision(int cod) { int mod1=0, par=0, impar=0; SyGCodigo codig = new SyGCodigo(); for(int i=1;i<=4;i++) { if(cod>=10) mod1=cod%10; else mod1=cod; if(mod1==0) { JOptionPane.showMessageDialog(null,"Cdigo No Admitido por tener digito(s) ceros."); codig.leerCodigo();
} } /Codificado por: sAfOrAs import javax.swing.*; public class SyGMultiOperaciones { static String cadena,cadenaNumerica; static int eligeOpcion() { int opcion=0;
cadena=JOptionPane.showInputDialog("Calcular:\n 1)Promedio de Digitos\n 2)Cambiar de Base\n 3)Factorial\n 4)Nmero de Dgitos\n 5)Dgitos Impares\n 6)Reiniciar\n 7)Salir"); opcion=Integer.parseInt(cadena); return opcion; }
public static void main(String[] args) { int opcion=0,promedio=0,numDigitos=0,impares=0,faq=0,retro=0; do{ cadenaNumerica=JOptionPane.showInputDialog("Ingrese un nmero"); int numeroEntero=Integer.parseInt(cadenaNumerica);
do{ retro=1; opcion=eligeOpcion(); switch(opcion) { case 1:promedio=promedioDigitos(numeroEntero); JOptionPane.showMessageDialog(null,"Promedio de Dgitos: "+promedio);break; case 2:cambiarBase(cadenaNumerica);break; case 3:{ faq=factorial(numeroEntero); if(faq!=0) JOptionPane.showMessageDialog(null,"Factorial: "+faq); }break; case 4:numDigitos=numeroDigitos(numeroEntero); JOptionPane.showMessageDialog(null,"Nmero de Dgitos: "+numDigitos);break; case 5:impares=numDigitosImpares(numeroEntero); JOptionPane.showMessageDialog(null,"Nmero de Dgitos Impares: "+impares);break; case 6:retro=0;break; case 7:System.exit(0);break;
} }while(retro==1); }while(retro==0); }
static int promedioDigitos(int numeroEntero) { int num=0,mod=0,c=0,prom=0,sum=0; while(numeroEntero!=0) { mod=numeroEntero%10; numeroEntero=numeroEntero/10; c++; sum=sum+mod; System.out.println(""+mod);
}
return sum/c; }
public static void cambiarBase(String cadenaNumerica) { CambiarBase sistema = new CambiarBase(); sistema.desde_base_decimal(cadenaNumerica); } static int factorial(int numeroEntero) { int faq=0;
if(numeroEntero==0) faq=1; else if(numeroEntero<0) JOptionPane.showMessageDialog(null,"No existe factorial de numeros negativos."); else if(numeroEntero>0) for(faq=numeroEntero;numeroEntero>1;numeroEntero--) faq*=(numeroEntero-1); return faq; }
static int numeroDigitos(int numeroEntero) { int c=0; while(numeroEntero!=0) { numeroEntero=numeroEntero/10; c++; } return c; }
static int numDigitosImpares(int numeroEntero) { int c=0,mod=0; while(numeroEntero!=0) { mod=numeroEntero%10; numeroEntero=numeroEntero/10; if(mod%2!=0) c++; } return c; }
}
//Codificado por sAfOrAs public class DSCMultiploDeCinco { void AnalizaVariable(int var) { if(var%5==0) System.out.println(var+" es multiplo de 5"); else System.out.println(var+" no es multiplo de 5"); }
public static void main(String[] args) { int j=0; DSCMultiploDeCinco variable = new DSCMultiploDeCinco(); if(args.length==0) { System.out.println("Necesita Ingresar un Parmetro"); } else { for(int i=0;i<args.length;i++) { j=Integer.parseInt(args[i]); variable.AnalizaVariable(j); } } } }
//Codificado por: sAfOrAs public class SyGPiramideNumerica {
public static void main(String[] arg) { int limite=0; limite=Integer.parseInt(arg[0]); for(int i=1; i<=limite;i++) { for(int j=1;j<=i;j++) { System.out.print(i); } System.out.println(""); }
} }
//Codificado por sAfOrAs public class Arrayfactos {static long factos[]=new long[25]; static long factorial(int z) {long fac=1; for(int i=1;i<=z;i++) fac=fac*i; return fac; }
public static void main (String []datos) { rellenarfactorial(factos); imprimir(factos,"factos"); } }
1. realizar un programa en java netbeans que pida un digito y lo valla sumando y muestre el resultado este operacin debe realizarse hasta que el usuario digite el numero 25 .
package ejercicio.pkg1; import javax.swing.JOptionPane; public class Ejercicio1 { public static void main(String[] args) { String a; int n,s=0,c=1; while (c==1){ a=JOptionPane.showInputDialog("digite un numero"; ) ; n=Integer.parseInt(a) ; s=s+n; if (n==25){ c=2; } JOptionPane.showMessageDialog(null,"la sumatoria es "+s,"",JOptionPane.PLAIN_MESSAGE) ; } } }
2. Realizar un programa en java netbeans que pida 3 digito al usuario, en el cual debe encontrar el nmero del centro. Debe dejar de pedir nmero al usuario y realizar esta operacin hasta que la suma total de los tres digito sea igual a 15.
* To change this template, choose Tools | Templates * and open the template in the editor. package ejercicio.pkg1; import javax.swing.JOptionPane; * @author public class Ejercicio1 { @param args the command line arguments
public static void main(String[] args) { String a,b,c; int n1,n2,n3,con=1,suma; while (con==1){ a=JOptionPane.showInputDialog("digite #1"; ) ; b=JOptionPane.showInputDialog("digite #2"; ) ; c=JOptionPane.showInputDialog("digite #3"; ) ; n1=Integer.parseInt(a) ; n2=Integer.parseInt(b) ; n3=Integer.parseInt(c) ; if (n1==n2||n2==n3||n3==n1) { JOptionPane.showMessageDialog(null,"Hay un numero repetido no se puede hallar el del centro","",JOptionPane.ERROR_MESSAGE) ; } else{ if(n1>n2&&n1<n3||n1<n2&&n1>n3){ JOptionPane.showMessageDialog(null,"el numero del centro es"+n1,"",JOptionPane.PLAIN_MESSAGE) ; } else if(n2>n1&&n2<n3||n2<n1&&n2>n3){ JOptionPane.showMessageDialog(null,"el numero del centro es"+n2,"",JOptionPane.PLAIN_MESSAGE); } else if(n3>n2&&n3<n1||n3<n2&&n3>n1){ JOptionPane.showMessageDialog(null,"el numero del centro es"+n3,"",JOptionPane.PLAIN_MESSAGE) ; } } suma=n1+n2+n3; if (suma==15){ con=2; } } } }
3. Realizar un programa en java netbeans en el cual debe pedir 3 dgitos al usuario. Hallar el Mximo comn Divisor, este programa debe cerrarse hasta el M. C.D. sea mayor a 10.
for(int x=1; x<=a; x++){ if(n1 % x == 0 & n2 % x == 0 & n3 % x == 0){ mcd=x; } } JOptionPane.showMessageDialog(null,"m.c.d es "+mcd) ; if(mcd>10){ con=1; } } } }
4. Realizar un programa en java netbeans en el cual pueda hallar el rea de: a/ rea al cuadrado b/ rea del triangulo c/rea rectngulo d/rea circulo
salir
* To change this template, choose Tools | Templates * and open the template in the editor.
package javaapplication5;
import javax.swing.JOptionPane; * @author Administrador public class JavaApplication5 {
* @param args the command line arguments public static void main(String[] args) { String num1,num2,num3; int a,cont=1; float b,c,resp;
do{ num1=JOptionPane.showInputDialog("ELEJIR ARIA A REALIZAR n1 area al cuadradon2 area del triangulon3 area del rectangulon4 area del circulon5 SALIR " ; ) ; a= Integer.parseInt(num1); switch (a){
case 1:
num2=JOptionPane.showInputDialog("ingrese primer lado "; ) ; b= Float.parseFloat(num2) ;
resp=b*b; JOptionPane.showMessageDialog(null,"area del cuadrado "+ resp,"Resultado",JOptionPane.PLAIN_MESSAGE);break;
default: JOptionPane.showMessageDialog(null,"Numero no Valido ","ERROR",JOptionPane.ERROR_MESSAGE) ; } }
while(cont==1) ; } }
5. Realizar un programa en netbeans el cual el programa de dos numero cualquiera, diga cual es el mayor y cual es el menor de los dgitos dado por el programa a lazar, la suma total de eso dos dgitos , a^b , raz cuadrada de la suma de los dos dgitos , este programa debe cerrarse hasta que el resultado de la raz sea mayor a 4.
package ejerciciosenclase; import javax.swing.JOptionPane; public class Ejerciciosenclase { public static void main(String[] args) { //comienzan los codigos int x=0, n1=0, n2=0, res=0, res1, res2=0, p=0, p1=0; while(x==0){ n1= (int) Math.ceil(Math.random() * 20); //aqui se le da valor random a la variable n2= (int) Math.ceil(Math.random() * 20); //aqui se le da valor random a la variable p= (int) Math.min(n1, n2) ; //aqui encuentro el nmero menor p1= (int) Math.max(n1, n2) ; //aqui encuentro el nmero mayor JOptionPane.showMessageDialog(null,"Primer random = "+n1) ; //aqui se muestran los resultados obtenidos JOptionPane.showMessageDialog(null,"Segundo random = "+n2) ; JOptionPane.showMessageDialog(null,"Mayor = "+p1) ; JOptionPane.showMessageDialog(null,"Menor = "+p) ; res=n1+n2;//aqui se ase la suma de los nmeros random res1= (int) Math.sqrt(res);//aqui se saca la raiz cuadrada de la suma de los numeros random res2= (int) Math.pow(n1, n2);//aqui se hace el numero elevado JOptionPane.showMessageDialog(null,"Raiz cuadrada de "+res+" es = "+res1) ;//aqui se muestran los resultados obtenidos JOptionPane.showMessageDialog(null,"Nmero elevado = "+res2) ; if(res1>4){ //aqui se hace la toma de desiciones para cerrar el programa x=1; JOptionPane.showMessageDialog(null,"Programa se va a cerrar"; ) ; } } } }
Excel para principiantes: Aprenda a utilizar Excel 2016, incluyendo una introducción a fórmulas, funciones, gráficos, cuadros, macros, modelado, informes, estadísticas, Excel Power Query y más
ChatGPT Ganar Dinero Desde Casa Nunca fue tan Fácil Las 7 mejores fuentes de ingresos pasivos con Inteligencia Artificial (IA): libros, redes sociales, marketing digital, programación...
Mentalidades matemáticas: Cómo liberar el potencial de los estudiantes mediante las matemáticas creativas, mensajes inspiradores y una enseñanza innovadora
Inteligencia artificial: Lo que usted necesita saber sobre el aprendizaje automático, robótica, aprendizaje profundo, Internet de las cosas, redes neuronales, y nuestro futuro
Lean Seis Sigma: La guía definitiva sobre Lean Seis Sigma, Lean Enterprise y Lean Manufacturing, con herramientas para incrementar la eficiencia y la satisfacción del cliente