Está en la página 1de 12

1) Elabore un programa que, dado el radio, la generatriz y la altura de un cono calcule e imprima

el área de la base, el área lateral, el área total y su volumen


Variables
r= radio
g= generatriz
h= altura
ab= área base
al= área lateral
at= área total
v= volumen
Modelo matemático
ab= pi*r2
al= pi*r*g
at= pi*r(r+g)
2
pi∗h∗r
v=
3
Prueba de escritorio
r=1, g=1, h=1 r= 8, g=5, h=4
ab= pi*12= 3.1416 ab= pi*82= 201.062
al= pi*1*1= 3.1416 al= pi*8*5= 125.664
at= pi*1(1+1)= 6.2831 at= pi*8(8+5)= 326.726
pi∗1∗12 pi∗4∗82
v= = 1.047 v= =268.083
3 3
Algoritmo o diagrama
Algoritmo pseint
Algoritmo cono
Escribir "Valor del radio"
Leer r
Escribir "Valor de generatriz"
Leer g
Escribir "Valor de la altura"
Leer h
ab <- pi*r^2
al <- pi*r*g
at <- pi*r*(r+g)
v <- pi*h*r^2/3
Escribir "El area de la base es de ",ab,"cm^2"
Escribir "El area lateral es de ",al,"cm^2"
Escribir "El area total es de ",at,"cm^2"
Escribir "El volumen es de ",v,"cm^3"
FinAlgoritmo
Código Matlab
%programa que, dado el radio, la generatriz y la altura de un cono calcule e
imprima el área de la base, el área lateral, el área total y su volumen
%Datos
%r= radio
%g= generatriz
%h= altura
%ab= área base
%al= área lateral
%at= área total
%v= volumen
clear
clc
%entrada de datos
r=input('El valor del radio:');
g=input('El valor de la generatriz:');
h=input('El valor de la altura:');
%procesos
ab=pi*r^2;
al=pi*r*g;
at=pi*r*(r+g);
v=pi*h*r^2/3;
%Salida de datos
fprintf('El area de la base equivale a %.4f cm^2\n',ab);
fprintf('El area de lateral equivale a %.4f cm^2\n',al);
fprintf('El area total equivale a %.4f cm^2\n',at);
fprintf('El volumen equivale a %.4f cm^3\n',v);
2) Elaborar un programa que ayude a calcular la altura máxima que alcanza un proyectil
que se dispara con un cañón que forma θ con respecto a la horizontal, considera a
g=9.81 m/s².
Variables
v= velocidad
ang= Angulo
hmax= altura máxima
g= gravedad
Modelo matemático
radianes = ang*pi/180
hmax= v^2*sin^2(radianes)/2g
Prueba de escritorio

V=10, ang= 80°, g=9.81 V=20, ang= 60°, g=9.81


Hmax= 10^2*sin^2*(80°)/2*9.81 Hmax=20^2*sin^2*(60°)/2*9.81
= 4.9431 = 15.2905

Algoritmo o diagrama
Algoritmo pseint
Algoritmo Altura_maxima
Escribir "Cual es la velocidad"
Leer v
Escribir "Cual es el angulo"
Leer ang
radianes = ang*pi/180
hmax = v^2*sen(radianes)^2/2*9.81
Escribir "los radianes equivalen a: ",radianes
Escribir "La altura maxima es de: ",hmax
FinAlgoritmo

Código Matlab
%programa que ayude a calcular la altura maxima
%Datos
%v=velocidad
%ang=angulo
%hx=altura maxima
clear
clc
%entrada de datos
v=input('El valor de la velocidad del proyectil:');
ang=input('El valor del angulo que produce el proyectil:');
%procesos
hx=v^2*sind(ang)^2/(2*9.81);
%Salida de datos
fprintf('El valor de la Altura Maxima es de %f\n',hx);
3) Elabore un programa que, dadas las coordenadas de los puntos P1, P2 y P3 que

corresponden a los vértices de un triángulo calcule su perímetro y su área.


Variables
X1= Coordenada x1
Y1= Coordenada y1
X2= Coordenada x2
Y2= Coordenada y2
X3= Coordenada x3
Y3= Coordenada y3
P=perímetro
s=semiperímetro
a=área
Modelo matemático
dab= ((x2-x1)^2+(y2-y1)^2)^(1/2)
dbc = ((x3-x2)^2+(y3-y2)^2)^(1/2)
dca = ((x1-x3)^2+(y1-y3)^2)^(1/2)
p=dab+dbc+dca
s = p/2
a = (s*(s-dab)(s-dbc)(s-dca))^(1/2)
Prueba de escritorio
x1=3
y1= -8
x2= -2
y2= 2
x3=7
y3= -1
dab= ((-2-3)^2+(2-(-8))^2)^(1/2)= 11.1803
dbc = ((7-(-2))^2+(-1-2)^2)^(1/2)= 9.4868
dca = ((3-7)^2+((-8)-(-1))^2)^(1/2)= 8.0622
p=11.1803+9.4868+8.0622= 28.7293
s = 28.7293/2= 14.3647
a = (14.3647*(14.3647-11.1803)*( 14.3647-9.4868)*( 14.3647-8.0622))^(1/2)= 37.5003
Algoritmo o diagrama
Algoritmo pseint
Algoritmo triangulo
Escribir "Dame la coordenada X1"
Leer x1
Escribir "Dame la coordenada Y1"
Leer y1
Escribir "Dame la coordenada X2"
Leer x2
Escribir "Dame la coordenada Y2"
Leer y2
Escribir "Dame la coordenada X3"
Leer x3
Escribir "Dame la coordenada Y3"
Leer y3
dab = ((x2-x1)^2+(y2-y1)^2)^(1/2)
dbc = ((x3-x2)^2+(y3-y2)^2)^(1/2)
dca = ((x1-x3)^2+(y1-y3)^2)^(1/2)
p = dab+dbc+dca
s = p/2
a = (s*(s-dab)*(s-dbc)*(s-dca))^(1/2)
Escribir "El perimetro es de",p
Escribir "El semiperimetro es de",s
Escribir "El area es de",a
FinAlgoritmo
Código Matlab
%programa que, dadas las coordenadas de los puntos P1, P2 y P3 que corresponden
a los vértices de un triángulo calcule su perímetro y su área.
%Datos
%X1= Coordenada x1
%Y1= Coordenada y1
%X2= Coordenada x2
%Y2= Coordenada y2
%X3= Coordenada x3
%Y3= Coordenada y3
%p=perímetro
%s=semiperímetro
%a=área
clear
clc
%entrada de datos
x1=input('Dame el valor de x1:');
y1=input('Dame el valor de y1:');
x2=input('Dame el valor de x2:');
y2=input('Dame el valor de y2:');
x3=input('Dame el valor de x3:');
y3=input('Dame el valor de y3:');
%procesos
dab=((x2-x1)^2+(y2-y1)^2)^(1/2);
dbc=((x3-x2)^2+(y3-y2)^2)^(1/2);
dca=((x1-x3)^2+(y1-y3)^2)^(1/2);
p=dab+dbc+dca;
s=p/2;
a=(s*(s-dab)*(s-dbc)*(s-dca))^(1/2)
%Salida de datos
fprintf('El perimetro es de %.4f\n',p);
fprintf('El area es de %.4f\n',a);
4) Escriba un programa que, dado el nombre de un dinosaurio, su peso y su longitud
expresados estos dos últimos en toneladas y pulgadas respectivamente, escriba el
nombre del dinosaurio, su peso expresado en kilos y su longitud expresada en metros.
Velociraptor
Peso 42 kg
Longitud 2 m
Variables

Modelo matemático

Prueba de escritorio

Algoritmo o diagrama

Algoritmo pseint

Código Matlab
5) En las olimpiadas de invierno el tiempo que realizan los participantes en la competencia
de velocidad en pista, se mide en minutos, segundos y centésimas. La distancia que
recorren por otra parte se expresa en metros. Elabore un programa que calcule la
velocidad de los participantes, en kilómetros por hora de las diferentes competencias

Variables

Modelo matemático

Prueba de escritorio

Algoritmo o diagrama

Algoritmo pseint

Código Matlab

También podría gustarte