0% encontró este documento útil (0 votos)
145 vistas12 páginas

Algoritmos para Cálculos Matemáticos y Estadísticos

Este documento contiene 12 algoritmos para resolver diferentes problemas matemáticos y de conversión de unidades. Los algoritmos calculan áreas, porcentajes, estadísticas, conversiones de temperatura, fuerza de atracción, herencias, volúmenes y velocidades entre otros.

Cargado por

Javier Buiza
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
145 vistas12 páginas

Algoritmos para Cálculos Matemáticos y Estadísticos

Este documento contiene 12 algoritmos para resolver diferentes problemas matemáticos y de conversión de unidades. Los algoritmos calculan áreas, porcentajes, estadísticas, conversiones de temperatura, fuerza de atracción, herencias, volúmenes y velocidades entre otros.

Cargado por

Javier Buiza
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

1.

Elabore un algoritmo que dados como datos de entrada el radio y la altura de un


cilindro, calcular el área lateral y el volumen del cilindro.

Algoritmo calcularareaAL

definir r, h, AL Como Real

Escribir "calculo del area lateral del cilindro"

escribir"--------------------------------------"

Escribir "ingrese el radio"

Leer r

escribir "ingrese la altura"

leer h

AL= 2*3.141592653*R*H

Imprimir "el area lateral del cilindro es -->", AL

FinAlgoritmo
2. Un maestro desea saber qué porcentaje de hombres y que porcentaje de mujeres
hay en un grupo de estudiantes.

Algoritmo calcularporcentaje
definir h,m como entero
Definir ph, pm, T como real
Escribir "ingrese la cantidad de hombres"
Leer h
escribir " ingrese la cantidad de mujeres"
Leer m
T= h+m
ph=h/t*100
pm=m/t*100
Escribir " el porcentaje de mujeres es -->", pm "%"
Escribir "el porcentaje de hombres es--> " , ph "%"
FinAlgoritmo
3. Queremos conocer los datos estadísticos de una asignatura, por lo tanto,
necesitamos un algoritmo que lea el número de desaprobados, aprobados, notables
y sobresalientes de una asignatura, y nos devuelva:
a. El tanto por ciento de alumnos que han superado la asignatura.
b. El tanto por ciento de desaprobados, aprobados, notables y sobresalientes de la
asignatura.

Proceso Datos_Estadísticos

Definir d,a,n,s Como Entero

Definir psuperado Como Real

Definir pd,pa, pn, ps como real

Escribir "ingrese la cantidad de desaprobados"

Leer d

Escribir "ingrese la cantidad de aprobados"

Leer a

Escribir " ingresar la cantidad de notables"

Leer n

Escribir "ingresar la cantidad de sobresalientes"

Leer s

t=d+a+n+s

psuperado= (a+n+s)*100/t

pd=d/t*100

pa=a/t*100

pn=n/t*100

ps=s/t*100

Escribir " el porcentaje de alumnos que superaron la asignatura es -->",psuperado,"%"

Escribir "el porcentaje de desaprobados es--> ",pd,"%"

Escribir "el porcentaje de aprobados es--> ",pa,"%"

Escribir "el porcentaje de notables es--> ",pn,"%"

Escribir "el porcentaje de sobresalientes es--> ",ps,"%"

FinProceso
4 Un departamento de climatología ha realizado recientemente su conversión al
sistema métrico. Diseñar un algoritmo para realizar las siguientes conversiones:
a. Leer la temperatura dada en la escala Celsius e imprimir en su equivalente
Fahrenheit
(la fórmula de conversión es “F=9/5 ºC+32”).
b. Leer la cantidad de agua en pulgadas e imprimir su equivalente en milímetros
(25.5 mm = 1pulgada.

proceso Conversiones
Definir f,t,Al,mm como real

Escribir "ingresar temperatura"

Leer t

Escribir "ingresar cantidad de agua"

Leer AL

f=9/5*t+32

mm=AL*25.5/1

Escribir "la temperatura en grados Fahrenheit es-->" ,f

Escribir "la cantidad de agua en milimetros es-->" ,mm

FinProceso
5 El precio de un automóvil nuevo para un comprador es la suma total de: el costo del
vehículo, porcentaje de la ganancia del vendedor y de los impuestos aplicables.
Suponer una ganancia del vendedor del 12% en todas las unidades y un impuesto del
6% y diseñar un algoritmo para mostrar el precio para el comprador.

Proceso Costo_Automovil

Definir Pc,pa,pimp,pg como real

Escribir "precio del automóvil"

Leer pa

Escribir "ingresar el porcentaje de ganancia del vendedor"

Leer pg

escribir "ingresar el porcentje de impuestos"

leer pimp

pt=pg+pimp

pc=(pa*pt/100)+pa

Escribir "el precio para el comprador es-->" ,pc

FinProceso
6 Convertir una cantidad de segundos a su equivalente en días, horas, minutos y
segundos

proceso convertirsegundos
definir d,h,m,s Como Entero

escribir "ingrese los segundos que desea convertir en Dias, horas, minutos"

leer s

d=trunc(s/86400)

h=trunc((s mod 86400) /3600)

m=trunc(((s mod 86400) mod 3600)/60)

s=s mod 60

Escribir "el equivalente en dias, horas, minutos y segundos es --> ",d," ",h," ",m," ",s
FinProceso
7 Calcular la fuerza de atracción entre dos masas, separadas por una distancia,
mediante la siguiente fórmula: F = G*masa1*masa2 / distancia2 Donde G es la
constante de gravitación universal: G = 6.673 * 10-8 cm3/g.seg2

Proceso CalcularFuerzadeAtraccion

Definir masa1, masa2, distancia,seg como real

Escribir “Ingrese el valor de una masa”

Leer masa1

Escribir “Ingrese el valor de una masa diferente a la anterior”

Leer masa2

Escribir “Ingrese tiempo en segundos”

Leer seg

Escribir “Ingrese distancia”

Leer dis

G <- 6.673*10^(-8) / (seg) ^2


F <- G* masa1* masa2 / dis^2
Escribir “La fuerza de la acción de las dos masas es”,F
Fin Algoritmo
8.-Un millonario excéntrico tenía tres hijos: Carlos, José y Marta. Al morir dejó el siguiente
legado: A José le dejó 4/3 de lo que le dejó a Carlos. A Carlos le dejó 1/3 de su fortuna. A
Marta le dejo la mitad de lo que le dejó a José. Preparar un algoritmo para darle la suma a
repartir e imprima cuanto le tocó a cada uno.

Proceso Herencia
Definir c,j,m como entero
Escribir "ingresa la cantidad a repartir"
Leer t
c=t/3
j=4*t/9
m=2*t/9
Escribir "la cantidad a repartir es",c,";",j, ";",m

FinProceso
9 Hacer un algoritmo para ingresar una medida en metros, y que imprima esa
medida expresada en centímetros, pulgadas, pies y yardas. Los factores de
conversión son los siguientes:
1 yarda = 3 pies
1 pie = 12 pulgadas
1 metro = 100 centímetros
1 pulgada = 2.54 centímetros
Proceso

Escribir “Ingrese una distancia en metros”


Leer M
C <- M*100
Pu <- C / 2.54
Pie <- / 12
Ya <- Pie/3
Escribir “De metros a Centimetros es” C
Escribir “De metros a pulgadas es” Pu
Escribir “De metros a pies es” Pie
Escribir “De metros a yardas es” Ya
Fin Algoritmo
10.- Escriba un programa para calcular el tiempo transcurrido, en minutos, necesario
para hacer un viaje. La ecuación es tiempo transcurrido = distancia total/velocidad
promedio. Suponga que la distancia está en kilómetros y la velocidad en
kilómetros/hora.

Algoritmo tiempotranscurrido
Definir t,d,v como entero
escribir "inserte el valor de la distancia"
leer d
Escribir "inserte el valor de la velocidad"
Leer v
t=(d/v)*60
Imprimir "el tiempo transcurrido en minutos es", t
FinAlgoritmo
11.- Un tonel es un recipiente, generalmente de madera, muy utilizado para almacenar y
mejorar un vino. La forma de un tonel es muy característica y es un cilindro en el que la parte
central es más gruesa, es decir, tiene un diámetro mayor que los extremos. Escriba un
programa que lea las medidas de un tonel y nos devuelva su capacidad, teniendo en cuenta
que el volumen (V) de un tonel viene dado por la siguiente fórmula: V = π l a2 donde:
l es la longitud del tonel, su altura. a = d/2 + 2/3(D/2 - d/2)
d es el diámetro del tonel en sus extremos.
D es el diámetro del tonel en el centro: D>d
Nota: Observe que si las medidas se dan en centímetros el resultado lo obtenemos
en centímetros cúbicos.

1 Proceso volumen_tonel
2 Definir a,l,v,dex,dce,f,g Como Real
3 Escribir "ingrese la longitud del tonel en cm"
4 Leer l
5 Escribir "Inserte la diagonal de sus extremos y del centro respectivamente en
cm "
6 Leer f,g
7 a=f/2+2/(3*(g/2-f/2))
8 v=3.14159265*l*a*2
9 Escribir "el volumen del tonel es",v,"cm^3"

10 FinProceso
12.- Calcular la velocidad de un auto en Km/h, ingresando la distancia recorrida en
metros y el tiempo en minutos.

Algoritmo velocidad_auto
definir v,d,t como real
Escribir "inserte la distancia en metros"
leer d
escribir "inserte el tiempo en minutos"
Leer t
v=d/t*(60/1000)
Escribir "la velocidad es", v, "m/s"
FinAlgoritmo

También podría gustarte