0 calificaciones0% encontró este documento útil (0 votos)
32 vistas27 páginas
Deber Basico Java1
El documento contiene 16 programas en Java con ejemplos de algoritmos y estructuras de control comunes. Los programas incluyen sumas, promedios, figuras geométricas, operaciones básicas, conversiones de base, series, tablas de multiplicar y más. Cada programa lee valores de entrada, realiza cálculos y muestra resultados por pantalla.
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0 calificaciones0% encontró este documento útil (0 votos)
32 vistas27 páginas
Deber Basico Java1
El documento contiene 16 programas en Java con ejemplos de algoritmos y estructuras de control comunes. Los programas incluyen sumas, promedios, figuras geométricas, operaciones básicas, conversiones de base, series, tablas de multiplicar y más. Cada programa lee valores de entrada, realiza cálculos y muestra resultados por pantalla.
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 27
1.
Suma de dos enteros
import java.io.*; class SumaDosEnteros1 { public static void main (String[]args) throws IOException { BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); System.out.print("\n Ingrese un 1er entero: "); int x= Integer.parseInt(teclado.readLine()); System.out.print("\n Ingrese un 2do entero: "); int y= Integer.parseInt(teclado.readLine()); int r=x+y; System.out.println("suma= "+r);} } 2. Permetro de cualquier figura regular import java.io.*; class PerimetroFigReg { public static void main (String[] args) throws IOException { BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); System.out.print("\n Ingrese numero d lados: "); int n= Integer.parseInt(teclado.readLine()); System.out.print("\n Ingrese medida del lado: "); int x= Integer.parseInt(teclado.readLine()); int p=n*x; System.out.println("Perimetro= "+p); } }
3. Valor Absoluto de un numero import java.io.*; class Vabs { public static void main (String[] args) throws IOException { BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); System.out.print("\n Ingrese un valor: "); int x= Integer.parseInt(teclado.readLine()); if (x<0) x=-x; System.out.print("\n valor absoluto: "+x ); } } 4. Dados dos nmeros verificar cual es mayor import java.io.*; class MayorEntre2 { public static void main (String[] args) throws IOException { BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); System.out.print("\n Ingrese un valor: "); int x= Integer.parseInt(teclado.readLine()); System.out.print("\n Ingrese otro valor: "); int y= Integer.parseInt(teclado.readLine()); if(x>y) System.out.println("el primer valor ingresado es mayor:"+x); else System.out.println("el segundo valor ingresado es mayor:"+y);
} } 5. Verificar si un nmero es para o impar import java.io.*; class VerifParOImpar { public static void main (String[] args) throws IOException { BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); System.out.print("\n Ingrese un entero: "); int x= Integer.parseInt(teclado.readLine()); if(x%2==0) System.out.println("Es PAR"); else System.out.println("Es IMPAR"); } } 6. Dados los lados de un tringulo verificar si es equiltero import java.io.*; class VerifSiEsEquilatero { public static void main (String[]args) throws IOException{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); System.out.print("\n Ingrese un 1er lado: "); int x= Integer.parseInt(teclado.readLine()); System.out.print("\n Ingrese un 2do lado: "); int y= Integer.parseInt(teclado.readLine()); System.out.print("\n Ingrese un 3er lado: "); int z= Integer.parseInt(teclado.readLine()); if((x==y)&&(x==z)) System.out.println("ES EQULATERO"); else System.out.println("NO ES EQULATERO"); } } 7. Ecuacin de 2 grado import java.io.*; public class Ecuacion2Grado { public static void main (String[]args) throws IOException{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); System.out.print("forma de la ecuacion Ax+Bx+C "); System.out.print("\n Ingrese A: "); int a= Integer.parseInt(teclado.readLine()); System.out.print("\n Ingrese B: "); int b= Integer.parseInt(teclado.readLine()); System.out.print("\n Ingrese C: "); int c= Integer.parseInt(teclado.readLine()); double x=b*b-4*a*c; x = Math.sqrt(x); double r1=(-b+x)/(2*a); double r2=(-b-x)/(2*a); System.out.println("x1= "+r1); System.out.println("x2= "+r2); } } 8. Cambiar de base 10 a cualquier base import java.io.*; public class CamBase { public static void main (String[]args) throws IOException{ BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in) ); System.out.println("TRANSFORMACION DE BASE 10"); System.out.print("Ingrese el numero que dsea transformar : "); int n=Integer.parseInt(teclado.readLine()); System.out.print("Ingrese la base a transformar de base 10 : "); int base=Integer.parseInt(teclado.readLine()); switch(base) { case 2: System.out.println("El numero de base decimal "+ n +" a binario es: "+Integer.toBinaryString(n)); break; case 8: System.out.println("El numero de base decimal "+ n +" a octal es: "+Integer.toOctalString(n)); break; case 16: System.out.println("El numero de base decimal "+ n +" a hexadecimal es: "+Integer.toHexString(n)); break; default: System.out.print("ERROR "); break; } }
} 9. Una calculadora con las operaciones bsicas import java.io.*; public class OperBas { public static void main (String[] args) throws IOException { BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); System.out.println("ingrese valor 1: "); int x= Integer.parseInt(teclado.readLine()); System.out.println("ingrese valor 2: "); int y= Integer.parseInt(teclado.readLine()); System.out.println("escoja opcion"); System.out.println("1. suma; 2.resta; 3. multiplicacion; 4.division;"); int a= Integer.parseInt(teclado.readLine()); float r; if(a==1){ r=x+y; System.out.println("suma "+r);} if(a==2){ r=x-y; System.out.println("resta "+r);} if(a==3){ r=x*y; System.out.println("multiplicacion "+r);} if(a==4){ r=x/y; System.out.println("division"+r); } } } 10. Una calculadora con las operaciones trigonomtricas import java.io.*; public class CalculadoraFT { public static void main (String[] args) throws IOException{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); System.out.print("\n Ingrese un angulo en radianes: "); float x= Float.parseFloat(teclado.readLine()); double a =Math.sin(x); double b =Math.cos(x); double c =Math.tan(x); System.out.println("seno: "+a); System.out.println("coseno: "+b); System.out.println("tangente: "+c); }
} 11. Sumar los 10 primero nmeros ciclo para import java.io.*; public class SumaDiezPara { public static void main (String[] args) throws IOException{ int n=0,i,suma=0; BufferedReader teclado= new BufferedReader(new InputStreamReader(System.in)); for(i=1;i<10+1;i++){ System.out.println("ingrese valor a sumar"); n=Integer.parseInt(teclado.readLine()); suma=suma+n; } System.out.println("la suma de los numeros ingresados es: "+suma); }
} 12. divisin con restas sucesivas import java.io.*; public class DiviResta { public static void main (String[]args)throws IOException{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int c=0, r; System.out.println(" DIVISION CON RESTA SUCESIVA "); System.out.println("Ingrese el valor del dividendo: "); int a = Integer.parseInt(teclado.readLine()); System.out.println("Ingrese el valor del divisor: "); int b= Integer.parseInt(teclado.readLine()); if (b==0) { System.out.println("No Existe Division Para Cero "); } while (a >= b) { a=a-b; c++; } r=a; System.out.println("El cociente es:" +c); System.out.println("El residuo es:" +r);} } 13. Multiplicacin con sumas sucesivas
import java.io.*; public class MultipConResSus{ public static void main (String[]args) throws IOException{ int i=0,suma=0; BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); System.out.println(" Ingrese primer factor: "); int x= Integer.parseInt(teclado.readLine()); System.out.println(" Ingrese segundo factor: "); int y= Integer.parseInt(teclado.readLine()); while(i<y){ suma=suma+x; i++; } System.out.print("\n El Resultado es: "+suma); } } 14. Potencia de un numero
import java.io.*; public class PotDeNum{ public static void main (String[]args) throws IOException{ int i=0,sum=1; BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); System.out.println(" Ingresa Base: "); int x= Integer.parseInt(teclado.readLine()); System.out.println( Ingresa Exponente: ); int y= Integer.parseInt(teclado.readLine()); while(i<y){ sum=sum*x; i++; } System.out.print("\n La Potencia es: "+sum); } } 15. Mostrar la tabla de multiplicar que el usuario desee, hasta donde quiera
import java.io.*; public class TablaDeMultiplicacion{ public static void main (String[]args) throws IOException{ int i=1,r; BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); System.out.println(" Tabla de Multiplicar del: "); int x= Integer.parseInt(teclado.readLine()); System.out.println(" Hasta: "); int y= Integer.parseInt(teclado.readLine()); while(i<=y){ System.out.print(+x); System.out.print(" x "); System.out.print(+i); System.out.print(" = "); r=x*i; System.out.print(+r); System.out.print("\n"); i++; } } } 16. Mostrar los primeros n-nmeros de la serie de Fibonacci
import java.io.*; class Fibonacci{ public static void main (String[]args) throws IOException{ BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in) ); System.out.println("Serie de fibonacci"); System.out.print("Ingrece la cantidad de numeros que desea: "); int n=Integer.parseInt(teclado.readLine()); int a=1,b=0,c; int r=0; while(r<n) { System.out.print(x+ " "); c=a; a=a+b; b=c; r++; } }
} 17. Sumatoria de 1 a n con ciclo para
import java.io.*; class SumaPara{ public static void main (String[]args) throws IOException{ int i,aux=0; BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in) ); System.out.println("Ingrese tope de la sumatoria: "); int n=Integer.parseInt(teclado.readLine()); for(i=1;i<=n;i++){ System.out.print(+i); System.out.print("+"); aux=aux+i; } System.out.print("sumatoria= "+aux); }
} 18. Sumatoria de 1 a n con ciclo mientras
import java.io.*; class SumaCicloMientras{ public static void main (String[]args) throws IOException{ int i=1,aux=0; BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in) ); System.out.println("Ingrese tope de la sumatoria: "); int n=Integer.parseInt(teclado.readLine()); while(i<=n){ System.out.print(+i); System.out.print("+"); aux=aux+i; i++; } System.out.print("="+aux); }
} }
19. Sumatoria de 1 a n con ciclo repite-hasta
import java.io.*; class SumatoriaRepit_Hasta{ public static void main (String[]args) throws IOException{ int i=1,aux=0; BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in) ); System.out.println("Ingrese tope de la sumatoria: "); int n=Integer.parseInt(teclado.readLine()); do{ System.out.print(+i); System.out.print("+"); aux=aux+i; i++; }while(i<=n); System.out.print("="+aux); }
} 20. Contar letras hasta encontrar un punto con ciclo repite
import java.io.*; class ContarLetras{ public static void main (String[]args) throws IOException{ int i=0; BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in) ); System.out.print("Ingrese una cadena que termine con z: "); do{ char c1 = (char)System.in.read(); i++; }while(c1!=z); System.out.print(+i); } } 21. Ciclo para
import java.io.*; class CicloPara{ public static void main (String[]args) throws IOException{ int i; BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in) ); System.out.println("Ingrese n tope: "); int n=Integer.parseInt(teclado.readLine()); for(i=0;i<=n;i++){ System.out.print(+i); System.out.print(" "); } }
} 22. Ciclo mientras
import java.io.*; class CicloMientras{ public static void main (String[]args) throws IOException{ int i=0; BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in) ); System.out.println("Ingrese n tope: "); int n=Integer.parseInt(teclado.readLine()); while(i<=n){ System.out.print(+i); System.out.print(" "); i++; } }
} 23. Ciclo Repetir-hasta
import java.io.*; class CicloRepetir{ public static void main (String[]args) throws IOException{ int i=0; BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in) ); System.out.print("Ingrese numero tope: "); int n=Integer.parseInt(teclado.readLine()); do{ System.out.print(+i); System.out.print(" "); i++; }while(i<=n); }} DEBER # 2 1.) Suma de dos enteros
import java.io.*; class SumaDosNum{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int x,y; public void insertar()throws IOException {System.out.print("\n Ingrese un el primer numero: "); int num1= Integer.parseInt(teclado.readLine()); x=num1; System.out.print("\n Ingrese un el segundo numero: "); int num2= Integer.parseInt(teclado.readLine()); y=num2;}; public void Sumar(){x=x+y; System.out.print("\n La suma es: "+x);}; public static void main (String[]args)throws IOException{ SumaDosNum n= new SumaDosNum(); n.insertar(); n.Sumar(); } } 2.) Permetro de cualquier figura regular
import java.io.*; class PerimFigReg{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int n,l; public void insertar()throws IOException {System.out.print("\n Ingrese numero de lados: "); int num1= Integer.parseInt(teclado.readLine()); n=num1; System.out.print("\n Ingrese medida del lado: "); int num2= Integer.parseInt(teclado.readLine()); l=num2;}; public void perimetro(){n=n*l; System.out.print("\n El Perimetro es: "+n);};
public static void main (String[]args)throws IOException{ PerimFigReg n= new PerimFigReg (); n.insertar(); n.perimetro(); } } 3.) Valor Absoluto de un numero
import java.io.*; class ValorAbs{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int v; public void insertar()throws IOException {System.out.print("\n Ingrese un valor: "); int n= Integer.parseInt(teclado.readLine()); v=n;};
public void valorabs(){if(v<0) v=-v; System.out.print("\n El Valor Absoluto es: "+v);};
public static void main (String[]args)throws IOException{ ValorAbs n= new ValorAbs(); n.insertar(); n.valorabs(); } } 4.) Dados dos nmeros verificar cual es mayor
import java.io.*; class MayNum{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int x,y; public void insertar()throws IOException {System.out.print("\n Ingrese Primer Numero: "); int n1= Integer.parseInt(teclado.readLine()); x=n1; System.out.print("\n Ingrese Segundo Numero: "); int n2= Integer.parseInt(teclado.readLine()); y=n2;}; public void mayor(){if(x>y) System.out.println("\n El Mayor Valor es:"+x); else System.out.println("\n El Mayor Valor es:"+y);}; public static void main (String[]args)throws IOException{ MayNum n= new MayNum (); n.insertar(); n.mayor(); } } 5.) Verificar si un nmero es para o impar
import java.io.*; class ParOImpar{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int x; public void insertar()throws IOException {System.out.print("\n Ingrese un Numero: "); int n1= Integer.parseInt(teclado.readLine()); x=n1;}; public void verificar(){if(x%2==0) System.out.println("\n El numero es Par"); else System.out.println("\n El numero es Impar");}; public static void main (String[]args)throws IOException{ ParOImpar n= new ParOImpar (); n.insertar(); n.verificar(); } } 6.) Dados los lados de un tringulo verificar si es equiltero
import java.io.*; class TriangEquil{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int x,y,z; public void insertar()throws IOException {System.out.print("\n Ingrese un Primer lado: "); int n1= Integer.parseInt(teclado.readLine()); x=n1; System.out.print("\n Ingrese un Segundo lado: "); int n2= Integer.parseInt(teclado.readLine()); y=n2; System.out.print("\n Ingrese un Tercer lado: "); int n3= Integer.parseInt(teclado.readLine()); z=n3;}; public void verificar(){if((x==y)&&(x==z)) System.out.println("\n Si es Equilatero"); else System.out.println("\n No es Equilatero");}; public static void main (String[]args)throws IOException{ TriangEquil n= new TriangEquil (); n.insertar(); n.verificar(); } } 7.) Ecuacin de 2 grado
import java.io.*; class Eqn2nd{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int a,b,c; public void insertar()throws IOException {System.out.print("La Forma de la Ecuacion Ax+Bx+C "); System.out.print("\n Ingrese A: "); int n1= Integer.parseInt(teclado.readLine()); a=n1; System.out.print("\n Ingrese B: "); int n2= Integer.parseInt(teclado.readLine()); b=n2; System.out.print("\n Ingrese C: "); int n3= Integer.parseInt(teclado.readLine()); c=n3;}; public void bases(){double x=b*b-4*a*c; x = Math.sqrt(x); double r1=(-b+x)/(2*a); double r2=(-b-x)/(2*a); System.out.println("x1= "+r1); System.out.println("x2= "+r2);}; public static void main (String[]args)throws IOException{ Eqn2nd n= new Eqn2nd (); n.insertar(); n.bases(); } }
8.) Cambiar de base 10 a cualquier base
import java.io.*; class CambioBase{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int n,b; public void insertar()throws IOException {System.out.println("TRANSFORMACION DE UNIDADES"); System.out.print("Ingrese el Numero a transformar: "); int n1=Integer.parseInt(teclado.readLine()); n=n1;}; public void transformar()throws IOException{System.out.print("Ingrese la Base a transformar de base 10 a "); int b1=Integer.parseInt(teclado.readLine()); b=b1; switch(b){ case 2: System.out.println("El numero de base decimal "+ n +" a binario es: "+Integer.toBinaryString(n)); break; case 8: System.out.println("El numero de base decimal "+ n +" a octal es: "+Integer.toOctalString(n)); break; case 16: System.out.println("El numero de base decimal "+ n +" a hexadecimal es: "+Integer.toHexString(n)); break; default: System.out.print("ERROR AL INGRESO DE DATOS"); break;}}; public static void main (String[]args)throws IOException{ CambioBase n= new CambioBase(); n.insertar(); n.transformar(); } } 9.) Una calculadora con las operaciones bsicas
import java.io.*; class CalculadoraOB{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int x,y; float r; public void insertar()throws IOException {System.out.println("ingrese valor 1: "); int n1= Integer.parseInt(teclado.readLine()); x=n1; System.out.println("ingrese valor 2: "); int n2= Integer.parseInt(teclado.readLine()); y=n2;}; public void calculadora()throws IOException{System.out.println("Escoja la Opcion"); System.out.println(" 1. suma;\n 2.resta;\n 3. multiplicacion;\n 4.division;"); int a= Integer.parseInt(teclado.readLine()); switch(a){ case 1: r=x+y; System.out.println("La Suma es: "+r); break; case 2: r=x-y; System.out.println("La Resta es: "+r); break; case 3: r=x*y; System.out.println("La Multiplicacion es: break; case 4: r=x/y; System.out.println("La Suma es: "+r); break; default: System.out.print("ERROR AL INGRESO DE DATOS"); break; }}; public static void main (String[]args)throws IOException{ CalculadoraOB n= new CalculadoraOB (); n.insertar(); n.calculadora(); } } 10.) Una calculadora con las operaciones trigonomtricas
import java.io.*; class CalculadoraFT{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); double x; public void insertar()throws IOException {System.out.print("Ingrese un angulo en grados: "); double n1= Double.parseDouble(teclado.readLine()); x=n1;}; public void calculadora(){x=(x*3.141592654)/180; double m =Math.sin(x); double n =Math.cos(x); double o =Math.tan(x); System.out.println("seno (SIN): "+m); System.out.println("coseno (COS): "+n); System.out.println("tangente (TAN): "+o);}; public static void main (String[]args)throws IOException{ CalculadoraFT n= new CalculadoraFT (); n.insertar(); n.calculadora(); } } 11.) Sumar los 10 primero nmeros ciclo para
import java.io.*; class Suma10Primeros{ int n=10; int i; int aux=0; public void suma(){for(i=0;i<=n;i++) aux=aux+i; System.out.println("La suma d los 10 primeros #s es: "+aux);};
public static void main (String[]args)throws IOException{ Suma10Primeros n= new Suma10Primeros(); n.suma(); } } 12.) Divisin con restas sucesivas
import java.io.*; class Division{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int x,y,i=0; public void insertar()throws IOException { System.out.print("\n Ingrese el Dividendo: "); int n1= Integer.parseInt(teclado.readLine()); x=n1; System.out.print("\n Ingrese el Divisor: "); int n2= Integer.parseInt(teclado.readLine()); y=n2;}; public void dividir(){while(x>=y){ x=x-y; i++; } System.out.print("\n El Cociente es: "+i); System.out.print("\n El Residuo es: "+x);}; public static void main (String[]args)throws IOException{ Division n= new Division(); n.insertar(); n.dividir(); } } 13.) Multiplicacin con sumas sucesivas
import java.io.*; class Multiplicacion{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int i=0,acu=0,x,y; public void insertar()throws IOException { System.out.print("\n Ingrese el Multiplicando: "); int n1= Integer.parseInt(teclado.readLine()); x=n1; System.out.print("\n Ingrese el Multiplicador: "); int n2= Integer.parseInt(teclado.readLine()); y=n2;}; public void multiplicar(){while(i<y){ acu=acu+x; i++; } System.out.print("\n El Resultado es: "+acu);}; public static void main (String[]args)throws IOException{ Multiplicacion n= new Multiplicacion(); n.insertar(); n.multiplicar(); } } 14.) Potencia de un numero
import java.io.*; class PotD_Num{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int i=0,acu=1,x,y; public void insertar()throws IOException { System.out.print("\n Ingrese la Base: "); int n1= Integer.parseInt(teclado.readLine()); x=n1; System.out.print("\n Ingrese el Exponente: "); int n2= Integer.parseInt(teclado.readLine()); y=n2;}; public void potencia(){while(i<y){ acu=acu*x; i++; } System.out.print("\n La Potencia es: "+acu);}; public static void main (String[]args)throws IOException{ PotD_Num n= new PotD_Num (); n.insertar(); n.potencia(); } } 15.) Mostrar la tabla de multiplicar que el usuario desee, hasta donde quiera
import java.io.*; class TablaMultiplicar{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int i=1,r,x,y; public void insertar()throws IOException { System.out.print("\n Tabla de Multiplicar del: "); int n1= Integer.parseInt(teclado.readLine()); x=n1; System.out.print("\n Hasta: "); int n2= Integer.parseInt(teclado.readLine()); y=n2;}; public void tabla(){while(i<=y){ System.out.print(+x); System.out.print(" x "); System.out.print(+i); System.out.print(" = "); r=x*i; System.out.print(+r); System.out.print("\n"); i++; }}; public static void main (String[]args)throws IOException{ TablaMultiplicar n= new TablaMultiplicar(); n.insertar(); n.tabla(); } } 16.) Mostrar los primeros n-nmeros de la serie de Fibonacci
import java.io.*; class Fibonacci{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int x=1,y=0,z; int r=0,n; public void insertar()throws IOException { System.out.println("SERIE FIBONACI"); System.out.print("Ingrese la cantidad de numeros que desea: "); int n1=Integer.parseInt(teclado.readLine()); n=n1;}; public void serie(){while(r<n){ System.out.print(x+ " "); z=x; x=x+y; y=z; r=r+1; }}; public static void main (String[]args)throws IOException{ Fibonacci n= new Fibonacci(); n.insertar(); n.serie(); } } 17.) Sumatoria de 1 a n con ciclo para
import java.io.*; class SumPara{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int i,aux=0,n; public void insertar()throws IOException { System.out.print("Ingrese tope de la sumatoria: "); int n1=Integer.parseInt(teclado.readLine()); n=n1;}; public void sumatoria(){for(i=1;i<=n;i++){ System.out.print(+i); System.out.print("+"); aux=aux+i; } System.out.print("="+aux);}; public static void main (String[]args)throws IOException{ SumPara n= new SumPara (); n.insertar(); n.sumatoria(); } }
18.) Sumatoria de 1 a n con ciclo mientras
import java.io.*; class SumaWhile{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int i=1,aux=0,n; public void insertar()throws IOException { System.out.print("Ingrese tope de la sumatoria: "); int n1=Integer.parseInt(teclado.readLine()); n=n1;}; public void sumatoria(){while(i<=n){ System.out.print(+i); System.out.print("+"); aux=aux+i; i++; } System.out.print("="+aux);}; public static void main (String[]args)throws IOException{ SumaWhile n= new SumaWhile (); n.insertar(); n.sumatoria(); } } 19.) Sumatoria de 1 a n con ciclo repite-hasta
import java.io.*; class SumaRepetir{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int i=1,aux=0,n; public void insertar()throws IOException { System.out.print("Ingrese tope de la sumatoria: "); int n1=Integer.parseInt(teclado.readLine()); n=n1;}; public void sumatoria(){do{ System.out.print(+i); System.out.print("+"); aux=aux+i; i++; }while(i<=n); System.out.print("="+aux);}; public static void main (String[]args)throws IOException{ SumaRepetir n= new SumaRepetir (); n.insertar(); n.sumatoria(); } } 20.) Contar letras hasta encontrar un punto con ciclo repite
import java.io.*; class ContarLetras{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int i=0; public void contador(){System.out.print("Ingrese una cadena y termine con el 0: "); do{ char c1 = (char)System.in.read(); i++; }while(c1!=0); System.out.print(+i); }; public static void main (String[]args)throws IOException{ ContarLetras n= new ContarLetras (); n.contador(); } } 21.) Ciclo para
import java.io.*; class CicloPara{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int i,n; public void insertar()throws IOException { System.out.print("Ingrese tope de la sumatoria: "); int n1=Integer.parseInt(teclado.readLine()); n=n1;}; public void ciclo(){for(i=0;i<=n;i++){ System.out.print(+i); System.out.print(" ");}}; public static void main (String[]args)throws IOException{ CicloPara n= new CicloPara(); n.insertar(); n.ciclo(); } } 22.) Ciclo mientras
import java.io.*; class CicloMientras{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int i=0,n; public void insertar()throws IOException { System.out.print("Ingrese tope de la sumatoria: "); int n1=Integer.parseInt(teclado.readLine()); n=n1;}; public void ciclo(){ while(i<=n){ System.out.print(+i); System.out.print(" "); i++; } }; public static void main (String[]args)throws IOException{ CicloMientras n= new CicloMientras(); n.insertar(); n.ciclo(); } } 23.) Ciclo Repetir-hasta
import java.io.*; class CicloRepetir{ BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); int i=0,n; public void insertar()throws IOException { System.out.print("Ingrese tope de la sumatoria: "); int n1=Integer.parseInt(teclado.readLine()); n=n1;}; public void ciclo(){ do{ System.out.print(+i); System.out.print(" "); i++; } while(i<=n); }; public static void main (String[]args)throws IOException{ CicloMientras n= new CicloMientras(); n.insertar(); n.ciclo(); } }