SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
PROGRAMAS METODOS NUMERICOS
MILTON ANDRES MORENO IGUAVITA
COD: 201110742
ING: OSWALDO ECHEVERRIA
UNIVERSIDAD PEDAGOGICA Y TECNILOGICA DE COLOMBIA
DUITAMA, BOYACA
2015
1. Un tronco de madera de densidad relativa 0,425, diámetro de 2,4 m y longitud
de 4,5 m se pone en agua dulce. Determinar la profundidad h.
 CODIFICACIÓN EN C++.
#include<stdio.h>
#include<math.h>
#include <windows.h>
#include<conio2.h>
float to,a,t,d,dte,e,x,Tn,z,y,s,h, pi=3.1415926;
int n=6;
main()
{
gotoxy(11,2);printf("EJERCICIO FOTABILIDAD, METODOS TANTEO Y
2do ORDEN DE NEWTON ");
printf("nnDigite el diametro del cilindro en metros: ");
scanf("%f",&d);
printf("Digite angulo inicial para teta: ");
scanf("%f",&to);
printf("Defina el aumento en el angulo: ");
scanf("%f", &dte);
printf("Digite el número de cifras exactas: ");
scanf("%f",&e);
system("cls");
gotoxy(11,2);printf("EJERCICIO FLOTABILIDAD, METODOS TANTEO Y
2do ORDEN DE NEWTON ");
gotoxy(27,4);printf("Metodo Tanteo");
gotoxy(2,5);printf("Teta");
h
θ
gotoxy(13,5);printf("f(T)");
t=to;
do
{
a=(t*pi)/180;
y=a-0.5*(sin(2*a))-0.425*pi;
n=n+1;
gotoxy(3,n);printf("%.0f", t);
gotoxy(11,n);printf("%f", y);
if(y<0)
{
t=t+dte;
}
}
while(y<0);
t=t-dte;
n=n+2;
gotoxy(27,n);printf("Metodo 2do orden de Newton");
n=n+2;
gotoxy(4,n);printf("Teta");
gotoxy(16,n);printf("f(t)");
gotoxy(26,n);printf("f'(t)");
gotoxy(35,n);printf("f''(t)");
gotoxy(47,n);printf("TN");
gotoxy(55,n);printf("|TN-t|<=%.4f",e);
n=n+1;
do
{
a=(t*pi)/180;
y=a-0.5*(sin(2*a))-0.425*pi;
x=(pi/180)-cos(2*a);
z=2*sin(2*a);
Tn=t-((2*y*x)/(2*(x*x)-y*z));
s=Tn-t;
s=s*s;
s=sqrt(s);
n=n+1;
gotoxy(2,n);printf("%f",t);
gotoxy(13,n);printf("%f",y);
gotoxy(24,n);printf("%f",x);
gotoxy(34,n);printf("%f",z);
gotoxy(45,n);printf("%f",Tn);
gotoxy(57,n);printf("%.5f",s);
if(s>=e);
{
t=Tn;
}
}
while(s>=e);
n=n+2;
gotoxy(2,n);printf("angulo formado por el radio y la superficie del fuido: %.4f
grados",Tn);
Tn=Tn*pi/180;
h=(d/2)*(1-cos(Tn));
printf("n profundidad del tanque: %.4f metros",h);
getch();
}
 PRUEBA DE ESCRITORIO
Ingreso de datos al programa.
Obtención del intervalo por método de tanteo.
Obtención de la raíz por medio del método 2do orden de Newton.
La obtención de la raíz por este método fue muy largo por lo que se decide
mostrar el comienzo y el final de la tabla.
2. Se lanza un proyectil del origen con una velocidad inicial Vo, formando un ángulo
de 60º con la horizontal, si se asume que la resistencia de aire es proporcional a la
velocidad, determinar el alcance del proyectil.
60º
x
y
 CODIFICACION EN C++
#include<stdio.h>
#include<math.h>
#include <windows.h>
#include<conio2.h>
float to,dt,t,e,x,Tn,X,y,s,D;
int n=6;
main()
{
gotoxy(13,2);printf("DESARROLLO EJERCICIO PROYECTIL,
METODOS TANTEO Y NEWTON RAPHSON");
printf("nnDigite valor inicial para t: ");
scanf("%f",&to);
printf("Digite el incremeto en t: ");
scanf("%f",&dt);
printf("Digite el número de cifras exactas: ");
scanf("%f",&e);
system("cls");
gotoxy(13,2);printf("DESARROLLO EJERCICIO PROYECTIL,
METODOS TANTEO Y NEWTON RAPHSON");
gotoxy(27,4);printf("Metodo Tanteo");
gotoxy(2,5);printf("T");
gotoxy(10,5);printf("f(t)");
t=to;
do
{
y=(-.1*t);
x=2019.23*(1-exp(y))-98*t;
n=n+1;
gotoxy(2,n);printf("%.0f", t);
gotoxy(10,n);printf("%.0f", x);
if(x>=0)
{
t=t+dt;
}
}
while(x>=0);
t=t-dt;
n=n+2;
gotoxy(27,n);printf("Metodo Newton Raphson");
n=n+2;
gotoxy(5,n);printf("T");
gotoxy(16,n);printf("f(t)");
gotoxy(26,n);printf("f'(t)");
gotoxy(37,n);printf("TN");
gotoxy(45,n);printf("|TN-t|<=%.4f",e);
n=n+1;
do
{
y=(-.1*t);
x=2019.23*(1-exp(y))-98*t;
X=201.923*exp(y)-98;
Tn=t-(x/X);
s=Tn-t;
s=s*s;
s=sqrt(s);
n=n+1;
gotoxy(2,n);printf("%f",t);
gotoxy(13,n);printf("%f",x);
gotoxy(24,n);printf("%f",X);
gotoxy(35,n);printf("%f",Tn);
gotoxy(49,n);printf("%.5f",s);
if(s>=e);
{
t=Tn;
}
}
while(s>=e);
n=n+2;
gotoxy(2,n);printf("tiempo de vuelo del proyectil: %.4f seg",Tn);
D=600*(1-exp(-.1*Tn));
n=n+1;
gotoxy(2,n);printf("distancia alcanzada por el proyectil: %.4f metros",D);
getch();
}
 PRUEBA DE ESCRITORIO.
Ingreso de datos al programa.
Aislamiento de la raíz por medio del método de tanteo.
Obtención de la raíz por medio del método newton raphson.
3. para el mecanismo de 4 barras dado θa, hallar el anguo de salida φ, para una
revolucion completa.
Con a=1 in, b=c=d=2 in.
θφ
d
c
b
a
 CODIFICACION EN C++.
#include <stdio.h>
#include<conio2.h>
#include <windows.h>
#include <math.h>
float l1,l2,l3,l4,teta1,y,teta2,dte,phirad,phi,teta,e;
float tetarad,phi1,PHI,x,X,s,C, pi=3.1415926,k1,k2,k3;
int n=4;
main()
{
printf("nPara el mecanismo de 4 barras dado teta, hallar angulo de salida phi
sin");
printf("teta varia de 0 a 360 grados con incrementos de 5 gradosn");
printf("nDijite La longuitud de A: ");
scanf("%f", &l1);
printf("nDijite La longuitud de B: ");
scanf("%f", &l2);
printf("nDijite La longuitud de c: ");
scanf("%f", &l3);
printf("nDijite La longuitud de D: ");
scanf("%f", &l4);
printf("nDigite un valor inicial para phi: ");
scanf("%f",&phi1);
printf("nnDijite el valor inicial del angulo teta: ");
scanf("%f", &teta1);
printf("nDijite el valor final del angulo teta: ");
scanf("%f", &teta2);
printf("nDefina el aumento en el angulo: ");
scanf("%f", &dte);
printf("nDigite el número de cifras exactas: ");
scanf("%f",&e);
system("cls");
gotoxy(34,1);printf("MECANISMO");
gotoxy(1,3);printf("TETA(grados)");
gotoxy(17,3);printf("PHI(grados)");
k1=l4/l3;
k2=l4/l1;
k3=((l2*l2)-(l4*l4)-(l3*l3)-(l1*l1))/(2*l3*l1);
teta=teta1;
phi=phi1;
phirad=(phi*pi)/180;
do
{
do
{
tetarad=(teta*pi)/180;
y=k1*cos(tetarad)-k2*cos(phirad)-k3-cos(tetarad-phirad);
x=k2*sin(phirad)-sin(tetarad-phirad);
C=y/x;
PHI=phirad-C;
s=PHI-phirad;
s=s*s;
s=sqrt(s);
if(s>=e)
{
phirad=PHI;
}
else
{
PHI=(PHI*180)/pi;
n=n+1;
gotoxy(2,n);printf("%.0f",teta);
gotoxy(18,n);printf("%.2f",PHI);
teta=teta+dte;
}
}
while(s>=e);
}
while(teta<=teta2);
getch();
}
 PRUEBA DE ESCRITORIO.
Ingreso de los datos a programa.
Obtención de resultados.

Más contenido relacionado

La actualidad más candente (14)

Programa en c de listas
Programa en c de listasPrograma en c de listas
Programa en c de listas
 
Frecuencia dados
Frecuencia dadosFrecuencia dados
Frecuencia dados
 
Programa
ProgramaPrograma
Programa
 
Prog 2011 3-balotario de preguntas pc2
Prog 2011 3-balotario de preguntas pc2Prog 2011 3-balotario de preguntas pc2
Prog 2011 3-balotario de preguntas pc2
 
Programaswin32c++
Programaswin32c++Programaswin32c++
Programaswin32c++
 
programas varios de visual
programas varios de visualprogramas varios de visual
programas varios de visual
 
Programa suma y multiplicacion alexander freites
Programa suma y multiplicacion alexander freitesPrograma suma y multiplicacion alexander freites
Programa suma y multiplicacion alexander freites
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Include
IncludeInclude
Include
 
Suma y multiplicacion
Suma y multiplicacionSuma y multiplicacion
Suma y multiplicacion
 
Algoritmos en c++
Algoritmos en c++Algoritmos en c++
Algoritmos en c++
 
Trabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje cTrabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje c
 
Valles4
Valles4Valles4
Valles4
 

Destacado

프로모션기획서
프로모션기획서프로모션기획서
프로모션기획서
summerkim
 
References 2
References 2References 2
References 2
bidabadi
 
Foundation portfolion evaluation resit
Foundation portfolion evaluation resitFoundation portfolion evaluation resit
Foundation portfolion evaluation resit
Jwinning
 
Sống mạnh mẽ
Sống mạnh mẽSống mạnh mẽ
Sống mạnh mẽ
Thanh Robi
 

Destacado (17)

Uganda
UgandaUganda
Uganda
 
Building facebook apps (thanh tv@seta) in PHP Day 2012
Building facebook apps (thanh tv@seta) in PHP Day 2012Building facebook apps (thanh tv@seta) in PHP Day 2012
Building facebook apps (thanh tv@seta) in PHP Day 2012
 
프로모션기획서
프로모션기획서프로모션기획서
프로모션기획서
 
Seo web-toi-uu-khi-phat-trien-website
Seo web-toi-uu-khi-phat-trien-websiteSeo web-toi-uu-khi-phat-trien-website
Seo web-toi-uu-khi-phat-trien-website
 
Presentacion javascript
Presentacion javascriptPresentacion javascript
Presentacion javascript
 
프로모션기획서
프로모션기획서프로모션기획서
프로모션기획서
 
References 2
References 2References 2
References 2
 
Si atropellas y no eres culpable
Si atropellas y no eres culpableSi atropellas y no eres culpable
Si atropellas y no eres culpable
 
Foundation portfolion evaluation resit
Foundation portfolion evaluation resitFoundation portfolion evaluation resit
Foundation portfolion evaluation resit
 
프로모션기획서
프로모션기획서프로모션기획서
프로모션기획서
 
Spring framework aop
Spring framework aopSpring framework aop
Spring framework aop
 
Presentazione b.e.
Presentazione b.e.Presentazione b.e.
Presentazione b.e.
 
PHPUnit best practices presentation
PHPUnit best practices presentationPHPUnit best practices presentation
PHPUnit best practices presentation
 
Spring framework core
Spring framework coreSpring framework core
Spring framework core
 
자기소개서
자기소개서자기소개서
자기소개서
 
3g vs wifi
3g vs wifi3g vs wifi
3g vs wifi
 
Sống mạnh mẽ
Sống mạnh mẽSống mạnh mẽ
Sống mạnh mẽ
 

Similar a Programas metodos numericos

Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Kiim Kerrigan
 

Similar a Programas metodos numericos (20)

Deber de programación
Deber de programación  Deber de programación
Deber de programación
 
Problemas
Problemas Problemas
Problemas
 
Actividad 4 Ejercicios Dev C++
Actividad 4 Ejercicios Dev C++Actividad 4 Ejercicios Dev C++
Actividad 4 Ejercicios Dev C++
 
Problemas j&p
Problemas j&pProblemas j&p
Problemas j&p
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
 
PROGRAMAS C++
PROGRAMAS C++PROGRAMAS C++
PROGRAMAS C++
 
Programas básico en Lenguaje C
Programas básico en Lenguaje CProgramas básico en Lenguaje C
Programas básico en Lenguaje C
 
Expo c i
Expo c iExpo c i
Expo c i
 
Practicas de programacion 11 20
Practicas de programacion 11 20Practicas de programacion 11 20
Practicas de programacion 11 20
 
Elemento2
Elemento2Elemento2
Elemento2
 
Ernesto sandoval.doc
Ernesto sandoval.docErnesto sandoval.doc
Ernesto sandoval.doc
 
Ejercicios de programación.
Ejercicios de programación.Ejercicios de programación.
Ejercicios de programación.
 
Prgramas 2
Prgramas 2Prgramas 2
Prgramas 2
 
Algoritmos seudocodigo y programas
Algoritmos seudocodigo y programasAlgoritmos seudocodigo y programas
Algoritmos seudocodigo y programas
 
Programas
ProgramasProgramas
Programas
 
Rubenmajano
RubenmajanoRubenmajano
Rubenmajano
 
Funciones con retorno en lengaje c utp ejemplos
Funciones con retorno en lengaje c utp ejemplosFunciones con retorno en lengaje c utp ejemplos
Funciones con retorno en lengaje c utp ejemplos
 
Matrices
MatricesMatrices
Matrices
 
Laboratorio1 entrada-salida de datos / Lenguance C
Laboratorio1   entrada-salida de datos / Lenguance CLaboratorio1   entrada-salida de datos / Lenguance C
Laboratorio1 entrada-salida de datos / Lenguance C
 
Recopilacion
RecopilacionRecopilacion
Recopilacion
 

Último

TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
FRANCISCOJUSTOSIERRA
 
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
ErnestoCano12
 

Último (20)

herrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxherrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptx
 
Sesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obrasSesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obras
 
METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptx
METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptxMETRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptx
METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptx
 
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdfESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
 
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTSCONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
 
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdfPRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
 
50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt
 
DIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.pptDIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.ppt
 
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
 
Diagramas de Tiempo.pptpara electronica aplicada
Diagramas de Tiempo.pptpara electronica aplicadaDiagramas de Tiempo.pptpara electronica aplicada
Diagramas de Tiempo.pptpara electronica aplicada
 
Cuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdfCuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdf
 
subestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicassubestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicas
 
Circuitos_basicos_de_neumatica miquel carulla .pdf
Circuitos_basicos_de_neumatica  miquel carulla .pdfCircuitos_basicos_de_neumatica  miquel carulla .pdf
Circuitos_basicos_de_neumatica miquel carulla .pdf
 
Responsabilidad de padres con sus hijos (1).pptx
Responsabilidad de padres con sus hijos (1).pptxResponsabilidad de padres con sus hijos (1).pptx
Responsabilidad de padres con sus hijos (1).pptx
 
Diseno de Estructuras de Acero - 5ta Ed - McCormac.pdf
Diseno de Estructuras de Acero - 5ta Ed - McCormac.pdfDiseno de Estructuras de Acero - 5ta Ed - McCormac.pdf
Diseno de Estructuras de Acero - 5ta Ed - McCormac.pdf
 
REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptxREGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptx
 
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docxESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
 
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPODIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
 
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
 
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
 

Programas metodos numericos