Você está na página 1de 2

import java.lang.

*;
public class SimpsonTresOctavos {
double lInf;
double lSup;
double h;
double integral;
int n;
public static void main(String args[]){
SimpsonTresOctavos s=new SimpsonTresOctavos();
LeeUnDouble l=new LeeUnDouble();
System.out.println("Introduce el limite inferior:");
l.leeNumero();
s.lInf=l.num;
System.out.println("\nIntroduce el limite superior:");
l.leeNumero();
s.lSup=l.num;
//A prueba de pendejos:
do{
System.out.println("\nIntroduce N: ");
l.leeNumero();
s.n=(int)l.num;
if(s.n%3!=0 || s.n<=0){
System.out.println("\nN debe ser positivo y multiplo
de 3.");
}
}while(s.n%3!=0 || s.n<=0);
s.h=(s.lSup-s.lInf)/s.n;
s.integral=(3.0/8.0)*s.h*(s.funcion(s.lInf)
+2*s.sumaTres(s.lInf,s.h,s.n)+
3*s.sumaNoTres(s.lInf,s.h,s.n)+s.funcion(s.lSup));
// eso de 3.0/8.0 lo tuve que hacer porque internamente la maquina al hacer
esto: 3/8 hace
// una division entera dando como resultado cero.

System.out.println("\nLa integral es: "+s.integral);

}
public double sumaTres(double inf,double H,int N){
double suma=0;
for(int i=3;i<=(N-3);i=i+3){
suma=suma+funcion(inf+i*H);
}
return suma;
}
public double sumaNoTres(double inf,double H,int N){
double suma=0;
for(int i=1;i<N;i++){
if(i%3!=0){
suma=suma+funcion(inf+i*H);
}
}
return suma;
}
public double funcion(double x){
double fx;
//fx=4/(1+x*x);
fx=(x*x*Math.exp(x));
return fx;
}
}

Você também pode gostar

  • Benjamin, Walter - Sobre La Filosofía Venidera
    Benjamin, Walter - Sobre La Filosofía Venidera
    Documento6 páginas
    Benjamin, Walter - Sobre La Filosofía Venidera
    Chiko Freddy
    Ainda não há avaliações
  • Detector Oscuridad
    Detector Oscuridad
    Documento3 páginas
    Detector Oscuridad
    Alexis Dunkelheit
    100% (1)
  • Prác4 ACE
    Prác4 ACE
    Documento6 páginas
    Prác4 ACE
    Alexis Dunkelheit
    Ainda não há avaliações
  • Simpson Tres Octavos
    Simpson Tres Octavos
    Documento2 páginas
    Simpson Tres Octavos
    Alexis Dunkelheit
    Ainda não há avaliações
  • Sensores
    Sensores
    Documento11 páginas
    Sensores
    Alexis Dunkelheit
    Ainda não há avaliações
  • Prác5 ACE
    Prác5 ACE
    Documento6 páginas
    Prác5 ACE
    Alexis Dunkelheit
    Ainda não há avaliações
  • Prácticas LDCE
    Prácticas LDCE
    Documento10 páginas
    Prácticas LDCE
    Alexis Dunkelheit
    Ainda não há avaliações
  • Project Portfolio Management
    Project Portfolio Management
    Documento7 páginas
    Project Portfolio Management
    Alexis Dunkelheit
    Ainda não há avaliações
  • Manual de Prácticas CIA
    Manual de Prácticas CIA
    Documento11 páginas
    Manual de Prácticas CIA
    Alexis Dunkelheit
    Ainda não há avaliações
  • Metodo Euler
    Metodo Euler
    Documento9 páginas
    Metodo Euler
    Greg_House
    Ainda não há avaliações
  • Propiedades y Tablas Termodinamicas PDF
    Propiedades y Tablas Termodinamicas PDF
    Documento32 páginas
    Propiedades y Tablas Termodinamicas PDF
    Rosa Luz Quintanilla Chavez
    Ainda não há avaliações
  • Prác6 ACE
    Prác6 ACE
    Documento7 páginas
    Prác6 ACE
    Alexis Dunkelheit
    Ainda não há avaliações
  • Ecuaciones de Maxwell
    Ecuaciones de Maxwell
    Documento9 páginas
    Ecuaciones de Maxwell
    Kimy NB
    Ainda não há avaliações
  • Practica 3 ACE
    Practica 3 ACE
    Documento5 páginas
    Practica 3 ACE
    Alexis Dunkelheit
    Ainda não há avaliações
  • Prác6 ACE
    Prác6 ACE
    Documento7 páginas
    Prác6 ACE
    Alexis Dunkelheit
    Ainda não há avaliações
  • Metodo Euler
    Metodo Euler
    Documento9 páginas
    Metodo Euler
    Greg_House
    Ainda não há avaliações
  • Archivos
    Archivos
    Documento15 páginas
    Archivos
    Alexis Dunkelheit
    Ainda não há avaliações
  • BuscaCadena Java
    BuscaCadena Java
    Documento1 página
    BuscaCadena Java
    Alexis Dunkelheit
    Ainda não há avaliações
  • Archivos Java
    Archivos Java
    Documento1 página
    Archivos Java
    Alexis Dunkelheit
    Ainda não há avaliações
  • Estructuras
    Estructuras
    Documento9 páginas
    Estructuras
    Alexis Dunkelheit
    Ainda não há avaliações
  • Transistor Fet
    Transistor Fet
    Documento7 páginas
    Transistor Fet
    Alexis Dunkelheit
    Ainda não há avaliações
  • BuscaCadena Java
    BuscaCadena Java
    Documento1 página
    BuscaCadena Java
    Alexis Dunkelheit
    Ainda não há avaliações
  • Prác3 ACE
    Prác3 ACE
    Documento12 páginas
    Prác3 ACE
    Alexis Dunkelheit
    Ainda não há avaliações
  • Arreglos
    Arreglos
    Documento25 páginas
    Arreglos
    Alexis Dunkelheit
    100% (1)
  • Tres Libros y Tres Películas Fantásticos
    Tres Libros y Tres Películas Fantásticos
    Documento2 páginas
    Tres Libros y Tres Películas Fantásticos
    Alexis Dunkelheit
    Ainda não há avaliações
  • Historia Del Jazz PDF
    Historia Del Jazz PDF
    Documento7 páginas
    Historia Del Jazz PDF
    Gabriel Almeida
    100% (1)
  • Archivos
    Archivos
    Documento15 páginas
    Archivos
    Alexis Dunkelheit
    Ainda não há avaliações
  • Desasosiego
    Desasosiego
    Documento17 páginas
    Desasosiego
    Alexis Dunkelheit
    Ainda não há avaliações
  • Práctica 7
    Práctica 7
    Documento9 páginas
    Práctica 7
    Alexis Dunkelheit
    Ainda não há avaliações