cursos.clavijero.edu.mxcursos.clavijero.edu.mx/.../cuadernillo_tarea4.docx · Web viewLee y observa...

21
PROGRAMACIÓN I UNIDAD 2 Tarea 4. Cuadernillo de estudio: Algoritmos Nombre: Facilitador: CUADRO INTEGRADOR INSTRUCCIÓN: Lee y observa los ejemplos que se presentan de algoritmos para secuencia, condicional y ciclo, con base a éstos y al material revisado resuelve los ejercicios de algoritmos que se te indican con pseudocódigo y diagramas de flujo. Importante: Recurre a tu archivo: Práctica y Autoevaluación I, a tus fichas de trabajo y a los conceptos que has revisado y construido de manera colaborativa en la Wiki. Muchos de estos conceptos te permitirán resolver los ejercicios. Nota: Recuerda que puedes apoyarte del siguiente sitio https://www.draw.io para la elaboración de tus diagramas de flujo. Guarda el archivo utilizando la siguiente nomenclatura: T4_TuprimernormbreTuprimerapellido_PI Antes de enviar tu tarea a la plataforma educativa para que sea revisada por tu facilitador, utiliza el instrumento para que te autoevalúes y en caso de que identifiques algún área de mejora,

Transcript of cursos.clavijero.edu.mxcursos.clavijero.edu.mx/.../cuadernillo_tarea4.docx · Web viewLee y observa...

PROGRAMACIÓN I

UNIDAD 2Tarea 4. Cuadernillo de estudio:Algoritmos

Nombre:

Facilitador:

CUADRO INTEGRADOR

INSTRUCCIÓN: Lee y observa los ejemplos que se presentan de algoritmos para secuencia, condicional y ciclo, con base a éstos y al material revisado resuelve los ejercicios de algoritmos que se te indican con pseudocódigo y diagramas de flujo.

Importante: Recurre a tu archivo: Práctica y Autoevaluación I, a tus fichas de trabajo y a los conceptos que has revisado y construido de manera colaborativa en la Wiki. Muchos de estos conceptos te permitirán resolver los ejercicios.

Nota: Recuerda que puedes apoyarte del siguiente sitio https://www.draw.io para la elaboración de tus diagramas de flujo.

Guarda el archivo utilizando la siguiente nomenclatura: T4_TuprimernormbreTuprimerapellido_PI

Antes de enviar tu tarea a la plataforma educativa para que sea revisada por tu facilitador, utiliza el instrumento para que te autoevalúes y en caso de que identifiques algún área de mejora, realiza los cambios que consideres necesarios.

Una vez que hayas concluido envía tu tarea a la plataforma educativa, ten presente que la fecha límite de entrega es el domingo de la semana 4.

PROGRAMACIÓN I

Algoritmos para secuencia

Algoritmos para secuenciaEjemplo No: 1Instrucción: Desarrollar un algoritmo para sumar dos números y escribir el resultado.

Pseudocódigo Diagrama de Flujo

PROGRAMACIÓN I

Algoritmos para secuenciaEjemplo No: 2Instrucción: Desarrollar un algoritmo que obtenga el promedio de tres números y escribir el resultado.

Pseudocódigo Diagrama de Flujo

PROGRAMACIÓN I

Algoritmos para secuenciaEjercicio No: 1Instrucción: Desarrollar un algoritmo que multiplique dos números enteros y presente el resultado.

Pseudocódigo Diagrama de Flujo

PROGRAMACIÓN I

Algoritmos para secuenciaEjercicio No: 2Instrucción: Desarrollar un algoritmo que obtenga el perímetro y el área de un cuadrilátero (cuadrado o rectángulo) dada su base y su altura y escribir los resultados.

Pseudocódigo Diagrama de Flujo

PROGRAMACIÓN IAlgoritmos para condicional

Algoritmos para condicionalEjemplo No: 3Instrucción: Desarrollar un algoritmo para determinar si dos números enteros son iguales.

Pseudocódigo Diagrama de Flujo

PROGRAMACIÓN I

Algoritmos para condicionalEjemplo No: 4Instrucción: Desarrollar un algoritmo para determinar cuál de dos números enteros es el mayor y escribirlo. Si son iguales, enviar un mensaje al respecto.

Pseudocódigo Diagrama de Flujo

PROGRAMACIÓN I

Algoritmos para condicionalEjemplo No: 5Instrucción: Desarrollar un algoritmo que lea un número y determine si está entre 50 y 70.

Pseudocódigo Diagrama de Flujo

PROGRAMACIÓN I

Algoritmos para condicionalEjercicio No: 4Instrucción: Desarrollar un algoritmo que permita leer tres valores: A, B y C respectivamente. Que muestre cuál es el mayor y cuál es el menor. Como restricción considerar que los tres valores son distintos.

Pseudocódigo Diagrama de Flujo

Algoritmos para condicionalEjercicio No: 3Instrucción: Desarrolle un algoritmo que lea un número entero y escriba si dicho número es par o impar.Asuma que cuenta con una función que puede obtener el residuo llamada MOD, por ejemplo para obtener el residuo de 20/6: 20 MOD 6 = 2.

Pseudocódigo Diagrama de Flujo

PROGRAMACIÓN I

Algoritmos para condicionalEjercicio No: 5Instrucción: Desarrollar un algoritmo que convierta una calificación en letra de acuerdo a la tabla siguiente e imprimir el resultado. Considere que las calificaciones son números enteros comprendidos entre 0 y 10.

Valor en número Valor en letra10 A9 B8 C7 D6 E

De 0 a 5 F

Pseudocódigo Diagrama de Flujo

PROGRAMACIÓN I

Algoritmos para ciclos

PROGRAMACIÓN I

Algoritmos para ciclosEjemplo No: 6Instrucción: Desarrollar un algoritmo que obtenga la suma de los números enteros comprendidos entre 1 y 10; es decir 1 + 2 + 3 … +10. Al final debe mostrar el resultado.

Pseudocódigo Diagrama de Flujo

PROGRAMACIÓN I

Algoritmos para ciclosEjemplo No: 7Instrucción: Desarrollar un algoritmo que obtenga el promedio de n-calificaciones y lo escriba. Considere que las calificaciones son números enteros entre 0 y 10. Finaliza cuando se indique que ya no se va a proporcionar más calificaciones (indicador = “N”).

Pseudocódigo Diagrama de Flujo

Algoritmos para ciclosEjemplo No: 8Instrucción: Desarrollar un algoritmo para la empresa ASIF Construcciones, S. A., que le permita calcular y desplegar el importe total a pagar y el total de horas laboradas por concepto de horas trabajadas para los 20 empleados que la conforman. Considere que el costo por hora es de $123.00 y que cada empleado laboró diferente número de horas.

Pseudocódigo Diagrama de Flujo

PROGRAMACIÓN I

Algoritmos para ciclosEjercicio No: 6Instrucción: Desarrollar un algoritmo que obtenga la sumatoria de los número enteros múltiplos de 5 comprendidos entre el 1 y el 100, es decir 5 + 10 + 15 + … + 100. Se debe desplegar tanto el número de múltiplos considerados como la sumatoria.

Pseudocódigo Diagrama de Flujo

PROGRAMACIÓN I

Algoritmos para ciclosEjercicio No: 7Instrucción: Completar el ejercicio 5 para que esté pidiendo calificaciones hasta que se indique que ya no se quieren convertir más calificaciones.

Pseudocódigo Diagrama de Flujo

PROGRAMACIÓN I

Algoritmos para ciclosEjercicio No: 8Instrucción: Desarrollar un algoritmo para el negocio Miscelánea Rosita que funcione como caja registradora de los productos que vende, el cual debe imprimir el subtotal, el importe por IVA y el total de la venta. Considere lo siguiente:

Se debe solicitar la Clave del producto. Se debe solicitar la cantidad de productos comprados. Se debe solicitar el precio del producto. El subtotal es la sumatoria de acumular el precio por la cantidad para cada uno de los productos. Calcular el IVA (16%) para el subtotal de la venta. El total de la venta se calcula como el subtotal + el IVA calculado.

Pseudocódigo Diagrama de Flujo