2P Desarrollo Software
2P Desarrollo Software
2P Desarrollo Software
Decisión Múltiple
1. Estructuras secuenciales.
Son problemas en los que, para su solución se emplea una serie de acciones ejecutadas
invariablemente en un orden secuencial. Las tareas suceden de tal modo que la salida de una
es la entrada de la siguiente y así sucesivamente hasta el fin del proceso.
REPRESENTACION GRÁFICA
Si observas las imágenes anteriores se trata de explicar que las acciones se procesan una después
de otra. Te aclaramos algunos puntos a identificar. Tomaremos en cuenta las reglas de los
algoritmos que indican que todo programa debe contener características fundamentales estas son:
c) Variables de Proceso
d) Variables de salida.
Entrada(lectura)
A, B son numéricas
Proceso
Suma
Salida
Suma =?
1-Este diagrama de flujo representa la suma de dos números, que se leerán o ingresaran desde el
teclado.
2-La variable suma realiza el proceso, por lo tanto va reflejada dentro del rectángulo que
representa al proceso a realizar en este caso suma.
3-La muestra del resultado ya sea en pantalla o papel se representa con la figura que puedes
apreciar.
*Se Necesita un programa que solicite desde el teclado el nombre de un alumno y luego lo imprima
en pantalla
INICIO
Entrada
Proceso
Print NA
No lleva proceso, no se realizaran operaciones
Salida Salida
Print NA
Práctica:
*Realizar un programa que realice la resta de dos números, tu puedes elegir el nombre de las
variables valor1, valor2, V1, V2, N1, N2 o en su defecto para el resultado R, Resta, etc.
-Como ayuda te menciono que también debes cambiar el signo que va en medio entre las dos
variables a procesar.
Importante:
*Cuando vayan a realizar varios procesos al mismo tiempo no es necesario dibujar el mismo signo
varias veces, puedes omitirlo y trabajar dentro de un signo las operaciones. Ejemplo:
Total= cant*precio
Total= cant*precio
Ganancia=total*0.20
PrecioPag=Total+Ganancia
Ganancia=total*0.20
Hacer un programa que calcule la edad de una persona, se leerá desde el teclado el año de
nacimiento y el ano actual.
Hacer un programa que calcule el total a pagar por la compra de 3 productos, donde se
solicita desde el teclado el precio y la cantidad de cada producto.
La programación necesita de realizar cálculos dentro de sus procesos por lo tanto te instruiremos
en el trabajo con porcentajes. Ejemplo:
*Calcular el 50% de 200 : 50% equivale a 0.50, donde se divide 50 /100 para obtenerlo
*Calcular el 25% de 400 : 25% equivale a 0.25, donde se divide 25/100 para obtenerlo
Pero realmente lo que nos interesa es saber el resultado sobre el valor indicado
Se hace asi
El 50% de 200: Se multiplica 200(variable) por el valor hallado en decimal y ese sería el resultado
*Se necesita un programa para calcular el 30% de descuento a un valor ingresado desde el teclado.
Es obvio que debes conocer el valor o variable para poder realizar el cálculo.
Entrada
Proceso
D=N*0.30
Salida
D=?
-El señor Oliverio Twist se dedica a la venta y compra de ganado. El Sábado compro una vaca que
pesaba 400 libras, el precio de adquisición fue de $500.00. La desea vender obteniendo una
ganancia del 35%.
-Hacer un programa que calcule las 4 operaciones básicas aritméticas a partir de dos números
proporcionados y leídos desde el teclado
-Un sr. Desea repartir una herencia entres sus tres hijos. Al mayor le asigna el 35%, al menor el
25%, y al otro el resto, ya que este se encuentra estudiando en la universidad.
-Un terreno tiene las siguientes medidas 50 m2 de ancho y 10 metros de largo. Cuál es el tamaño del
terreno expresado en metros.
-Convertir 500 cms a metros. Sabiendo que cada metro tiene 100 cms.
-Calcular el salario de un empleado, si este gana $30 diarios y trabaja 28 días, no tiene descuentos
-Calcular el sueldo Líquido de un empleado, que gana $20.00 diarios y trabaja 30 días. El patrono
aplica los descuentos de ley.
Afp= 7.25%
Isss=3%