Vous êtes sur la page 1sur 14

TAREA SESIÓN 03

1. Enunciado del Problema N°1: Calcule el área y el volumen de un cilindro


2. Desarrollo del problema:
DATOS DE ENTRADA PROCESO SALIDA
Radio: r=?
A= 2*P_I*h Área: A=?
Altura: h=?
V= P_I*(r^2)*h Volumen: V=?
P_I = 3.1416
3. Desarrollo de la solución en pseudocodigo
Algoritmo RAD_Y_VOL_CILINDRO
//DEFINICION DE VARIABLES
Definir r, h, P_I Como Real // V.E
Definir A,V como real //V.S
//ENTRADAS
Escribir "Ingrese Radio en cm:"
leer r
Escribir "Ingrese Altura en cm:"
leer h
P_I<- 3.1416
//PROCESO
A= 2*P_I*h
V= P_I*(r^2)*h
//SALIDA
Escribir "El area del cilindro es: " A " cm^2"
Escribir "El volumen del cilindro es: " V " cm^3"
FinAlgoritmo
4. Resultado de ejercicio en PseInt
1. Enunciado del Problema N°2: Un maestro desea saber qué porcentaje de
hombres y que porcentaje de mujeres hay en un grupo estudiantes.
2. Desarrollo del problema:
DATOS DE ENTRADA PROCESO SALIDA
Total_Hombres: TH=?
PH=(TH/(TH+TM))*100 Porcen. Hombres: PH=?
Total_Mujeres: TM=?
PM=(TM/(TH+TM))*100 Porcen. Mujeres: PM=?

3. Desarrollo de la solución en pseudocodigo


Algoritmo Porcentaje_Hombres_Mujeres
//DEFINICION DE VARIABLES
Definir TH, TM Como Real // V.E
Definir PH, PM como real //V.S
//ENTRADAS
Escribir "Ingrese número de estudiantes hombres:"
leer TH
Escribir "Ingrese número de estudiantes mujeres:"
leer TM
//PROCESO
PH=(TH/(TH+TM))*100
PM=(TM/(TH+TM))*100
//SALIDA
Escribir "El porcentaje de hombres es: " PH " %"
Escribir "El porcentaje de mujeres es: " PM " %"
FinAlgoritmo

4. Resultado de ejercicio en PseInt


1. Enunciado del Problema N°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.

2. Desarrollo del problema:


DATOS DE ENTRADA PROCESO SALIDA
Superaron:
POR_SUP=?
Desaprobados: DES=? Aprobados:
POR_SUP <- (APROB+NOT+SOBRE) *100/TA
Aprobados: APROB=? POR_APROB=?
POR_APROB <- APROB*100/TA
Notables: NOT=? Desaprobados:
POR_DES <- DES*100/TA
Sobresalientes: SOBRE=? POR_DES=?
POR_NOT <- NOT*100/TA
Total de alumnos: Notables:
POR_SOBR <- SOBRE*100/TA
TA= DES+APROB+NOT+SOBRE POR_NOT=?
Sobresalientes:
POR_SOBR

3. Desarrollo de la solución en pseudocodigo


Algoritmo PorcentajeS_Estadisticos
//DEFINICION DE VARIABLES
Definir DES, APROB, NOT, SOBRE Como Real // V.E
Definir POR_SUP,POR_APROB,POR_DES,POR_NOT,POR_SOBR como real //V.S
//ENTRADAS
Escribir "Ingrese número de estudiantes Desaprobados:"
leer DES
Escribir "Ingrese número de estudiantes Aprobados:"
leer APROB
Escribir "Ingrese número de estudiantes Notables:"
leer NOT
Escribir "Ingrese número de estudiantes Sobresalientes:"
leer SOBRE
TA= DES+APROB+NOT+SOBRE//TOTAL DE ALUMNOS
//PROCESO
POR_SUP <- (APROB+NOT+SOBRE)*100/TA
POR_APROB <- APROB*100/TA
POR_DES <- DES*100/TA
POR_NOT <- NOT*100/TA
POR_SOBR <- SOBRE*100/TA
//SALIDA
Escribir "El porcentaje de alumnos que superaron la asigantura es: " POR_SUP " %"
Escribir "El porcentaje de alumnos que desaprobaron es: " POR_DES " %"
Escribir "El porcentaje de alumnos que aprobaron es: " POR_APROB " %"
Escribir "El porcentaje de alumnos notables es: " POR_NOT " %"
Escribir "El porcentaje de alumnos sobresalientes es: " POR_SOBR " %"
FinAlgoritmo

4. Resultado de ejercicio en PseInt


1. Enunciado del Problema N°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.

2. Desarrollo del problema:


DATOS DE ENTRADA PROCESO SALIDA
Temperatura en grados Temperatura en grados
Celsius: TC=? TF= (9/5)*TC+32 Fahrenheit: TF=?
Cantidad de agua en Am= AP*25.5 Cantidad de agua en
Pulgadas: AP=? milímetros: Am=?

3. Desarrollo de la solución en pseudocodigo


Algoritmo EQUIVALENCIAS_DE_VARIBALES
//DEFINICION DE VARIABLES
Definir TC, AP Como Real // V.E
Definir TF,Am como real //V.S
//ENTRADAS
Escribir "Ingrese la temperatura en Grados CELSIUS:"
leer TC
Escribir "Ingrese cantidad de agua en Pulgadas:"
leer AP
//PROCESO
TF= (9/5)*TC+32//Temperatura en grados fahrenheit
Am= AP*25.5//Agua en milimetros
//SALIDA
Escribir "La temperatura en grados fahrenheit es: " TF " °F"
Escribir "La cantidad de agua en milímetros es: " Am " mm"
FinAlgoritmo

4. Resultado de ejercicio en PseInt


1. Enunciado del Problema N°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.
2. Desarrollo del problema:
DATOS DE ENTRADA PROCESO SALIDA
Costo del vehículo: COSTO=? Precio para el comprador:
COSTO*(1+0.12+0.06)
PRECIO_COMPRADOR=?

3. Desarrollo de la solución en pseudocodigo


Algoritmo PRECIO_AUTOMOVIL //DEFINICION DE VARIABLES
Definir COSTO Como Real // V.E
Definir PRECIO_COMPRADOR como real //V.S
//ENTRADAS
Escribir "Ingrese coste del automovil en soles:"
leer COSTO
//PROCESO
PRECIO_COMPRADOR = COSTO*(1+0.12+0.06)
//SALIDA
Escribir "El precio para el comprador es: " PRECIO_COMPRADOR " SOLES"
FinAlgoritmo
4. Resultado de ejercicio en PseInt
1. Enunciado del Problema N°6: Convertir una cantidad de segundos a su
equivalente en días, horas, minutos y segundos.
2. Desarrollo del problema:
DATOS DE ENTRADA PROCESO SALIDA
Cantidad de DIAS <- TRUNC (SEG/86400) EL EQUIVALENTE:
segundos: SEG=? temp <- SEG MOD 86400 DIAS=?
HORAS <- TRUNC (temp/3600) HORAS=?
temp <- SEG mod 3600 MIN=?
MIN <- TRUNC (temp/60) SEG_UNDOS=?
SEG_UNDOS <- temp mod 60

3. Desarrollo de la solución en pseudocodigo


Algoritmo EQUIVALENTE_SEGUNDOS
Definir SEG Como entero // V.E
Definir DIAS, HORAS, MIN,SEG_UNDOS como real //V.S
//ENTRADAS
Escribir "Ingrese cantidad de Segundos:"
leer SEG
//PROCESO
DIAS <- TRUNC (SEG/86400)
temp <- SEG MOD 86400
HORAS <- TRUNC (temp/3600)
temp <- SEG mod 3600
MIN <- TRUNC (temp/60)
SEG_UNDOS <- temp mod 60
//SALIDA
Escribir "El equivalente en días,Horas,Minutos,Segundos es: "
escribir DIAS," dias ",HORAS," hrs ",MIN," min ", SEG_UNDOS," seg"
FinAlgoritmo
4. Resultado de ejercicio en PseInt
1. Enunciado del Problema N°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 cm^3/g.seg^2
2. Desarrollo del problema:
DATOS DE ENTRADA PROCESO SALIDA
Masa1: m1=?
Masa2:m2=?
Distancia: d=? F=(G*m1*m2)/d^2 Fuerza de Tracción: F=?
G=6.673 * 10^-8

3. Desarrollo de la solución en pseudocodigo


Algoritmo FUERZA_TRACCIÓN
Definir m1,m2,d,G Como real // V.E
Definir F como real //V.S
//ENTRADAS
Escribir "Ingrese valor de Masa_1:"
leer m1
Escribir "Ingrese valor de Masa_2:"
leer m2
Escribir "Ingrese Distancia:"
leer d
G=6.673*(10^(-8))
//PROCESO
F=(G*m1*m2)/d^2
//SALIDA
Escribir "La Fuerza de Tracción es: " F
FinAlgoritmo
4. Resultado de ejercicio en PseInt
1. Enunciado del Problema N°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.
2. Desarrollo del problema:
DATOS DE ENTRADA PROCESO SALIDA
Monto Total: MT=? Ca <- (1/3) * MT Ca=?
Jo <- (4/3) * Ca Jo=?
Ma <- Jo / 2 Ma=?

3. Desarrollo de la solución en pseudocodigo


Proceso Repartición_Dinero
//DEFINICION DE VARIABLES
Definir MT como real //V.E
Definir Jo , Ca , Ma como real//V.S
//ENTRADAS
Escribir "Ingrese el monto total en soles"
Leer MT
//PROCESO
Ca <- (1/3) * MT
Jo <- (4/3) * Ca
Ma <- Jo / 2
//SALIDA
Escribir "Carlos recibe:" Ca " soles"
Escribir "Jose recibe:" Jo " soles"
Escribir "Maria recibe:" Ma " soles"
FinProceso
4. Resultado de ejercicio en PseInt
1. Enunciado del Problema N°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
2. Desarrollo del problema:
DATOS DE ENTRADA PROCESO SALIDA
Longitud en metros: cm= m*100 cm=?
m=? pulg= m*100/2.54 pulg=?
pie = (m*100)/(2.54*12) pie=?
yarda= (m*100)/(2.54*12*3) yarda=?

3. Desarrollo de la solución en pseudocodigo


Algoritmo CONVERSIONES_MÉTRICAS
//DEFINICION DE VARIABLES
Definir m Como Real // V.E
Definir cm,pulg,pie,yarda como real //V.S
//ENTRADAS
Escribir "Ingrese longitud en metros:"
leer m
//PROCESO
cm= m*100
pulg= m*100/2.54
pie = (m*100)/(2.54*12)
yarda= (m*100)/(2.54*12*3)
//SALIDA
Escribir "La longitud en cm es: " cm
Escribir "La longitud en pulgadas es: " pulg
Escribir "La longitud en pie es: " pie
Escribir "La longitud en yarda es: " yarda
FinAlgoritmo
4. Resultado de ejercicio en PseInt
1. Enunciado del Problema N°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.
2. Desarrollo del problema:
DATOS DE ENTRADA PROCESO SALIDA
Distancia: d=?
t <- 60.0*(d/v) Tiempo en minutos: t=?
Velocidad: v=?

3. Desarrollo de la solución en pseudocodigo


Proceso MINUTOS_VIAJE
//DEFINICION DE VARIABLES
Definir d,v como real//VE
Definir t como real//VS
//ENTRADA
Escribir "Ingrese el valor de distancia total en km:"
Leer d
Escribir Sin Saltar " Ingrese la velocidad promedio en km/h:"
Leer v
//PROCESO
t <- 60.0*(d/v)
//SALIDA
Escribir "El valor de tiempo transcurrido en minutos es: ", t
FinProceso
4. Resultado de ejercicio en PseInt
1. Enunciado del Problema N°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.

2. Desarrollo del problema:


DATOS DE ENTRADA PROCESO SALIDA
Diametro centro: DC=?
Diametro extremo: d=?
Longitud Tonel: l=? v <- pi*l*a^2 Volumen en cm^3: v=?
Altura:
a = d/2+2/3*((DC-d)/2)

3. Desarrollo de la solución en pseudocodigo


Proceso VOl_Ton
//DEFINICIÓN DE VARIABLES
Definir d,l,DC como real//V.E
Definir v como real//V.S
//ENTRADAS
Escribir "Ingrese el diametro del centro en cm:"
Leer DC
Escribir "Ingrese el diametro de los extremos en cm:"
Leer d
Escribir "Ingrese la longitud del tonel en cm:"
Leer l
a <- d/2+2/3*((DC-d)/2)//ALTURA
//PROCESO
v <- pi*l*a^2//VOLUMEN
//SALIDA
Escribir "El Valor de volumen es: " v " cm^3"
FinProceso
4. Resultado de ejercicio en PseInt

1. Enunciado del Problema N°12 Calcular la velocidad de un auto en Km/h, ingresando la


distancia recorrida en metros y el tiempo en minutos.
2. Desarrollo del problema:
DATOS DE ENTRADA PROCESO SALIDA
Distancia: d=?
v <- (d/t)*0.6 Velocidad en Km/h: v=?
Tiempo: t=?

3. Desarrollo de la solución en pseudocodigo


Proceso VOl_Ton
//DEFINICIÓN DE VARIABLES
Definir d,t como real//V.E
Definir v como real//V.S
//ENTRADAS
Escribir "Ingrese la longitud en metros:"
Leer d
Escribir "Ingrese el tiempo en minutos:"
Leer t
//PROCESO
v <- (d/t)*0.6//VELOCIDAD
//SALIDA
Escribir "La capacidad del Tonel es: " v "Km/h "
FinProceso
4. Resultado de ejercicio en PseInt

Vous aimerez peut-être aussi