Mecánica y Eléctrica Ingeniería en Sistemas Automotrices
Enviado por Ensa05 • 27 de Septiembre de 2018 • 884 Palabras (4 Páginas) • 403 Visitas
...
xu=xr;
E=((xi-xr)/xi)*100;
printf("\nEl resultado de E=\t%.3f",E);
}
if(fu*fr
{
printf("\nEl intervalo esta en:%.4f y %.4f ",xr,xu);
xi=xr;
E=((xr-xu)/xr)*100;
printf("\nEl resultado de E=\t%.3f",E);
}
}
printf("\nQuieres volver a iniciar la aplicacion? presiona el numero 1 \t");
scanf("%d",&o);
printf("\n\n");
}
while(o==1);
}
---------------------------------------------------------------
[pic 10]
[pic 11]
[pic 12]
---------------------------------------------------------------
[pic 13]
PROGRAMA 3
Ln x = 1/x
#include
#include
#include
int main()
{
int o;
do
{
int x,y;
float xi,xu,xr,fi,fu,fr,E;
printf("\n\t\t\t\METODO DE BISECCION");
printf("\n\nIngrese el punto inicial en el eje x:");
scanf("%f",&xi);
printf("\nIngrese el punto final en el eje x:");
scanf("%f",&xu);
printf("\nIngrese el numero de iteraciones:");
scanf("%i",&y);
for (x=1;x
{
printf("\nIteracion %i",x);
xr=(xi+xu)/2;
fi=log(1/xi);
fu=log(1/xu);
fr=log(1/xr);
if (fi*fu
{
printf("\nEl punto medio es xr=%f\nfi=%.4f \nfu=%.4f\nfr=%.4f",xr,fi,fu,fr);}
else
printf("\nNo existe en este intervalo");
if(fi*fr
{
printf("\nEl intervalo esta en:%.4f y %.4f ",xi,xr);
xu=xr;
E=((xi-xr)/xi)*100;
printf("\nEl resultado de E=\t%.3f",E);
}
if(fu*fr
{
printf("\nEl intervalo esta en:%.4f y %.4f ",xr,xu);
xi=xr;
E=((xr-xu)/xr)*100;
printf("\nEl resultado de E=\t%.3f",E);
}
}
printf("\nQuieres volver a iniciar la aplicacion? presiona el numero 1 \t");
scanf("%d",&o);
printf("\n\n");
}
while(o==1);
}
[pic 14]
---------------------------------------------------------------
[pic 15]
[pic 16]
---------------------------------------------------------------
[pic 17]
PROGRAMA 4
f (x) =[pic 18]
#include
#include
#include
int main()
{
int o;
do
{
int x,y;
float xi,xu,xr,fi,fu,fr,E;
printf("\n\t\t\t\METODO DE BISECCION");
printf("\n\nIngrese el punto inicial en el eje x:");
scanf("%f",&xi);
printf("\nIngrese el punto final en el eje x:");
scanf("%f",&xu);
printf("\nIngrese el numero de iteraciones:");
scanf("%i",&y);
for (x=1;x
{
printf("\nIteracion %i",x);
xr=(xi+xu)/2;
...