6
Sumar 2 fracciones pero el resultado debe estar en fracción. 1 package javaapplication88; 2 importjava.util.Scanner; 3 publicclass Fracciones 4{ 5 intA,B,C,D,x,y; 6 7 public static void main(String[] args) 8 { 9 Fracciones obj = new Fracciones(); 10 obj.lectura(); 11 obj.evaluacion(); 12 obj.visualizar(); 13 }//fin del metodomain 14 15 publicvoid lectura() 16 { 17 System.out.println("hallando V=A/B+C/D (resultado en fraccion)"); 18 Scanner obj = new Scanner(System.in); 19 System.out.println("ingrese A="); 20 A=obj.nextInt(); 21 System.out.println("ingrese B="); 22 B=obj.nextInt(); 23 System.out.println("ingrese C="); 24 C=obj.nextInt(); 25 System.out.println("ingrese D="); 26 D=obj.nextInt(); 27 }//fin del metodo lectura 28 29 publicvoidevaluacion() 30 { 31 x=A*D+B*C; 32 y=B*D; 33 }//find el metodoevaluacion 34 publicvoid visualizar() 35 { 36 System.out.println("el resultado V= "+x+"/"+y); 37 }//find el emtodoviasualizar 38 39 }//fin de la clase

Ma713P 1ra Practica Biseccion Raiz

Embed Size (px)

DESCRIPTION

practica bi

Citation preview

Page 1: Ma713P 1ra Practica Biseccion Raiz

Sumar 2 fracciones pero el resultado debe estar en fracción.

1 package javaapplication88;2 importjava.util.Scanner;3 publicclass Fracciones 4 {5 intA,B,C,D,x,y;67 public static void main(String[] args) 8 {9 Fracciones obj = new Fracciones();

10 obj.lectura();11 obj.evaluacion();12 obj.visualizar();13 }//fin del metodomain1415 publicvoid lectura()16 {17 System.out.println("hallando V=A/B+C/D (resultado en fraccion)");18 Scanner obj = new Scanner(System.in);19 System.out.println("ingrese A=");20 A=obj.nextInt();21 System.out.println("ingrese B=");22 B=obj.nextInt();23 System.out.println("ingrese C=");24 C=obj.nextInt();25 System.out.println("ingrese D=");26 D=obj.nextInt();27 }//fin del metodo lectura2829 publicvoidevaluacion()30 {31 x=A*D+B*C;32 y=B*D;33 }//find el metodoevaluacion34 publicvoid visualizar()35 {36 System.out.println("el resultado V= "+x+"/"+y); 37 }//find el emtodoviasualizar3839 }//fin de la clase

Resultado:

Page 2: Ma713P 1ra Practica Biseccion Raiz

Diagrama de clases:

1. Hallar la raíz real de f=2x2-18, por método de la bisección.

Page 3: Ma713P 1ra Practica Biseccion Raiz

1 package javaapplication89;2 importjava.util.Scanner;3 publicclassBiseccion4 {double x,a,b,f, fa,fb;5 6 public static void main(String[] args)7 {8 Biseccionobj=new Biseccion();9 obj.Lectura();

10 obj.calculo();11 obj.visualizar();12 }//fin del metodomain13 14 publicvoid Lectura()15 {f=2*Math.pow(x,2)-18;16 Scanner obj=new Scanner(System.in);17 System.out.println("Solucion de F(x)=2x^2-18 , por metodo de biseccion");18 System.out.println("ingrese primer valor");19 a=obj.nextDouble();20 fa=2*Math.pow(a,2)-18;21 do{22 System.out.println("ingrese segundo valor");23 b=obj.nextDouble();24 fb=2*Math.pow(b,2)-18;25 }26 while((fa*fb)>0);27 }//fin del emtodo lectura28 29 publicvoid calculo()30 {31 while(Math.abs(f)>0.0001)32 {33 f=2*Math.pow((a+b)/2,2)-18;3435 if((f*fa)>0)36 {37 a=(a+b)/2;38 }//fin del if3940 else41 b=(a+b)/2;

Page 4: Ma713P 1ra Practica Biseccion Raiz

42 //fin del else4344 }//fin del metodowhile4546 }//fin del metodosolucion4748 publicvoid visualizar()49 {50 System.out.println("La solucion es "+((a+b)/2)); 51 }//fin del metodo visualizar52 53 }//fin de la clase

Resultado:

Diagrama de clases: