GUÍA Nro. 1 ESCRIBIENDO ALGORITMOS CON DIAGRAMAS DE FLUJO Y ESTRUCTURAS DE CONTROL (Secuenciales) INTRODUCCIÓN A LA PROGRAMACIÓN (Grupo 7) Lic. MSc. Corina Flores Villarroel ÍNDICE CONSIGNA ....................................................................................................................... 3 CONSIDERACIONES GENERALES ................................................................................. 3 ¿Qué entregar? .............................................................................................................. 3 Forma de entrega: .......................................................................................................... 4 Cronograma ................................................................................................................... 4 EVALUACIÓN.................................................................................................................... 4 Estimad@s estudiantes, estamos al frente de un reto y es comenzar a soltarnos para trabajar frente a la máquina haciendo uso del programa DFD, por tanto, el objetivo de este tercer es "Escribir algoritmos representados mediante diagramas de flujo". Para lo que será necesario, no solo saber escribir el algoritmo sino que además representarlo utilizando simbología gráfica propia de esta forma de representación gráfica. Nuevamente entonces, es trabajar tomando en cuenta para todos los problemas a resolver los tres pasos: Los datos, El procesos y Las salidas o resultados, entonces, ¿estamos listos para empezar? CONSIGNA Para este trabajo se ha preparado una batería de 10 ejercicios, los cuales tienen una característica en común, es que son pequeños problemas cuya solución va por plantear acciones de carácter secuencial o lo que es lo mismo una acción tras otra. La resolución debe ser empleando el lenguaje gráfico o Diagramas de Flujo de Datos (DFD) para lo que se solicita: Bajar el programa DFD de Internet de http://dfd.softonic.com/descargar a su computadora Ejecutar el programa Comenzar a utilizar. CONSIDERACIONES GENERALES Como siempre, tomen en cuenta los siguientes Lean detenidamente toda la información que encuentren Lean de nuevo (las veces que crean necesario)y subrayen o tomen nota de las ideas y/o conceptos que les parezcan más importantes. Luego, identifiquen los datos, operaciones y salidas en la columna respectiva ¿Qué deben entregar? Un informe impreso que muestre una vista de cada uno de los problemas resueltos. Un CD conteniendo los programas resueltos para posteriormente ser revisados por la docente. IMPORTANTE: el CD debe llevar un rótulo claro y estar contenido dentro de un sobre y no una bolsa junto al informe impreso. Caso contrario será rechazado. Forma de entrega: La forma de entrega será individual o personal, considerando que el informe ... Impreso, (hecho en computadora) debe contener los puntos detallados en el punto ¿Qué entregar? tomando además en cuenta las consideraciones generales El informe impreso, debe portar la identificación respectiva de la persona que entrega, sin errores ortográficos y una presentación prolija. El trabajo debe llevar la carátula respectiva. Todas las páginas deben estar enumeradas y engrapadas Cronograma Actividades Planteamiento del trabajo 27/04/2015 Entrega del trabajo (solo en horario de 02/04/2015 clases) Fechas EVALUACIÓN Para esta primera tarea se asignará un puntaje de 5 puntos. Si: 5 El trabajo cumple con todos los requerimientos descritos en el punto consideraciones generales. 2 El trabajo es incompleto: informe correspondiente no describe con claridad los puntos solicitados y en el orden indicado. 0 De comprobarse que la solución es un plagio. IMPORTANTE ... No se recibirán los trabajos fuera de la fecha prevista para su entrega y trabajos que hayan cumplido con las especificaciones indicadas.Por otro lado, en caso de comprobarse COPIAS se castiga con nota cero Manos a la obra!!! EJERCICIOS PROPUESTOS 1.- Juan Perez encontró un empleo de vigilancia en el restaurant "Pollos Pio Pio", el posee muy pocos conocimientos en matemáticas, por lo que requiere de ayuda en calcular su salario mensual, dado que éste variará en función de las horas que trabaje y no será un salario fijo. El dueño del restaurant le ha indicado que su salario se calcularía en base a los siguientes datos: el salario básico por hora y el número de horas trabajadas en el mes harían el total del salario mensual que recibiría. Con éstos datos generales, Juan requiere calcular con ayuda de un algoritmo su salario mensual e imprimir el monto que recibiría en el mes. 2.- Leer un número y calcular el 5% del número leído. Obtener tanto el número como el porcentaje calculado 3.- Leer el nombre de un empleado, su salario básico por hora, el número de horas trabajadas en el período y el porcentaje de retención por concepto de iva. Calcular el salario bruto, el valor de la retención y su salario neto. Luego imprimir el nombre del empleado, su salario bruto, el valor de retención y el salario neto. Ayuda el valor de retención se calcula como el (porcentaje de retención por el salario bruto)/100 4.- Hacer el diagrama de flujo para sumar, restar y multiplicar tres números leídos por teclado y escribir los resultados respectivos. 5.- Realizar un algoritmo para leer por teclado las notas de un estudiante que están matriculado en 5 asignaturas. El algoritmo debe calcular y escribir el promedio de las cinco notas y luego mostrar. 6.- Calcular el resultado de la siguiente ecuación: x = a+2(b*c)/d. Mostrar el valor calculado para x 7.- Dadas dos variables numéricas A y B, que deben ser leídas desde el teclado, realizar un algoritmo que intercambie los valores de ambas variables y muestre el valor de cada una de ellas al final. 8.- Una tienda de chocolates ofrece un descuento del 15% sobre el total de la compra durante el mes de abril por las fiestas de pascua. Se pide, dado un monto de compra, calcular cuál es la cantidad que se debe cobrar al cliente. 9.- Calcular el Indice de Masa Corporal de una persona sabiendo sus datos como altura y peso. 10.- Calcular la media aritmética de dos números leídos desde teclado, luego mostrar el resultado.
© Copyright 2024 ExpyDoc