Upload
fernanda-pena
View
248
Download
2
Embed Size (px)
DESCRIPTION
Ejercicios aplicando la metodología para la solución de problemas
Citation preview
Inicio
r
a←pi*r^2
Fin
a
pi=3.1416
Ejercicio 1
Calcular el área de un círculo
Definición del problema
¿Cuál es la fórmula del área de un círculo?
Análisis de la solución
Datos de entrada: radio y pi
Datos de salida: área
Proceso: calcular el área del círculo
Algoritmo
Inicio
r, pi, a : Real
pi=3.1416
D.E: r
a←pi*r^2
D.S: a
Fin
Prueba de escritorio:
Datos de entrada Datos de salidar a
Diagrama de flujo
Inicio
b, h
a←b*h/2
Fin
a
Inicio
a, b, c
p←(a+b+c)/3
Fin
p
Ejercicio 2
Calcular el área de un triángulo rectángulo
Definición del problema
¿Cuál es la fórmula del área de un triángulo rectángulo?
Análisis de la solución
Datos de entrada: base, altura
Datos de salida: área
Proceso: Calcular el área de un triángulo rectángulo
Algoritmo
Inicio
b, h, a : Real
D.E.: b, h
a←b*h/2
D.S.: a
Fin
Prueba de escritorio:
Datos de entrada Datos de salidab h a
Ejercicio 3
Calcular el promedio de un alumno considerando sus tres evaluaciones parciales
Diagrama de flujoDiagrama de flujo
Inicio
a, b
r ←a+b
Fin
r
Definición del problema
¿Cuál es la fórmula para calcular el promedio de tres cantidades?
Análisis de la solución
Datos de entrada: calificación a, calificación b, calificación c
Datos de salida: promedio
Proceso: Calcular el promedio de las calificaciones
Algoritmo
Inicio
a, b, c: Entero
p: Real
D.E.: a, b, c
p←(a+b+c)/3
D.S.: p
Fin
Prueba de escritorio:
Datos de entrada Datos de salidaa b c p
Ejercicio 4
Calcular la suma de dos números enteros
Definición del problema
Análisis de la solución
Diagrama de flujo
Inicio
c, i, b
p← (c*4) + (i*-1)
Fin
p
Datos de entrada: número a, numero b
Datos de salida: resultado
Proceso: sumar las dos cantidades
Algoritmo
Inicio
a, b, r: Entero
D.E: a, b
r ←a+b
D.S: r
Fin
Prueba de escritorio:
Datos de entrada Datos de salidaa b r
Ejercicio 5
Calcular el puntaje final de un estudiante, considerando que por cada respuesta correcta tendrá 4 puntos, respuestas incorrectas tendrá -1 punto y respuestas en blanco tendrá 0 puntos. Las respuestas serán valores dados de entrada.
Definición del problema
¿Cuántas respuestas correctas, incorrectas y en blanco tiene?
Diagrama de flujo
Inicio
cp, pd
cp ← cp/pd
Fin
cd
¿Cómo calcular el puntaje del estudiante?
Análisis de la solución
Datos de entrada: número de respuestas correctas, numero de respuestas incorrectas y numero de respuestas en blanco
Datos de salida: puntaje
Proceso: calcular el puntaje
Algoritmo
Inicio
b, c, i, p: Entero
D.E: c, i, b
p← (c*4) + (i*-1)
D.S: p
Fin
Prueba de escritorio:
Datos de entrada Datos de salidac i b P
Ejercicio 6
Obtener la cantidad de dólares que se tienen cuando se ingresa una cantidad en pesos
Definición del problema
¿Cómo se convierte una cantidad de pesos a dólares?
Análisis de la solución
Datos de entrada: Cantidad en pesos, precio de los dólares en pesos
Datos de salida: Cantidad de dólares
Proceso: Calcular a cuantos dólares equivalen cierta cantidad de pesos
Algoritmo
Diagrama de flujo
Inicio
p, te
m ← (p*v)/ (0.37*(te+460))
Fin
m
v=2
Inicio
cp, pd, cd: Real
D.E: cp, pd
cp ← cp/pd
D.S: cd
Fin
Prueba de escritorio:
Datos de entrada Datos de salidacp pd cd
Ejercicio 7
Calcular la masa de un automóvil que tiene un volumen de 2 y una presión y temperatura desconocidos
Definición del problema
¿Cuál es la formula para calcular la masa en relación al volumen, presión y temperatura?
Análisis de la solución
Datos de entrada: Presión y temperatura
Datos de salida: Masa
Proceso: Calcular la masa en relación al volumen, presión y temperatura
Algoritmo
Inicio
P, te, m: Real
v: Entero
Diagrama de flujo
Inicio
v, n
i← n*v
Fin
i
v=2
D.E: p, te
m ← (p*v)/(0.37*(te+460))
D.S: m
Fin
Prueba de escritorio:
Datos de entrada Datos de salidap te m
Ejercicio 8
Una persona llega a una tienda de electrónica a comprar unas computadoras del mismo tipo. Determinar el importe a pagar por la compra de las computadoras
Definición del problema
Conocer el valor de una computadora
Análisis de la solución
Datos de entrada: Valor de la computadora, cantidad de computadoras
Datos de salida: Importe a pagar
Proceso: Multiplicar el valor de una computador a por la cantidad de computadoras
Algoritmo
Inicio
v, i: Real
n: Entero
D.E: v, n
i← n*v
D.S: i
Diagrama de flujo
Inicio
an, aa
e← aa-an
Fin
e
Fin
Prueba de escritorio:
Datos de entrada Datos de salidav n i3 8 244 6 246 2 12
Ejercicio 9
Determinar la edad de una persona
Definición del problema
Conocer su año de nacimiento
Análisis de la solución
Datos de entrada: Año de nacimiento, año actual
Datos de salida: Edad
Proceso: Restar al año actual el año de nacimiento
Algoritmo
Inicio
an, aa, e: Entero
D.E: an, aa
e← aa-an
D.S: e
Fin
Prueba de escritorio:
Datos de entrada Datos de salidaan aa e2000 2015 15
Diagrama de flujo
Inicio
r
p← 2*pi*r
Fin
p, a
pi=3.1416
a← pi*r^2
1900 2015 1151999 2015 16
Ejercicio 10
Calcular el área y la longitud de la circunferencia
Definición del problema
¿Cuál es la fórmula del área y perímetro del círculo?
Análisis de la solución
Datos de entrada: radio
Datos de salida: área y perímetro
Proceso: Seguir las fórmulas para el área y el perímetro del circulo
Algoritmo
Inicio
r, pi, p, a: Real
pi=3.1416
D.E: r
p← 2*pi*r
a← pi*r^2
D.S: p, a
Fin
Prueba de escritorio:
Datos de entrada Datos de salidar p a
Diagrama de flujo
1 6.2831 3.14162 12.5663 12.56633 18.8495 28.2743