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