Practica 5
Practica 5
Practica 5
Laboratorios de computación
salas A y B
Karina Garcia Morales
Profesor:
20
Grupo:
5
No. de práctica(s):
42
No. de lista o brigada:
1er semestre
Semestre:
Observaciones:
CALIFICACIÓN: __________
Pseudocódigo.
Objetivo.
Desarrollo.
1. Alcance del programa: Todo pseudocódigo está limitado por las etiquetas de INICIO y FIN.
Dentro de estas etiquetas se deben escribir todas las instrucciones del algoritmo.
2. Palabras reservadas con mayúsculas: Todas las palabras propias del pseudocódigo deben de
ser escritas en mayúsculas.
3. Sangría o tabulación: El pseudocódigo debe tener diversas alineaciones para que el código sea
más fácil de entender y depurar.
4. Lectura / escritura: Para indicar lectura de datos se utiliza la etiqueta LEER. Para indicar
escritura de datos se utiliza la etiqueta ESCRIBIR.
7. Notación de camello: Para nombrar variables y nombres de funciones se debe hacer uso de la
notación de camello. En esta, los nombres de cada palabra empiezan con mayúscula y el resto
se escribe con minúsculas.
Estructura de control secuencial: Las estructuras de control secuenciales son las sentencias o
declaraciones que se realizan una a continuación de otra en el orden en el que están escritas.
Estructuras de control condicionales (o selectivas): Nos permiten evaluar una expresión lógica y,
dependiendo del resultado, se realiza uno u otro flujo de instrucciones. Estas estructuras son
mutuamente excluyentes (o se realiza una acción o se realiza la otra).
Estructuras de control iterativas o repetitivas: Las estructuras de control de flujo iterativas o repetitivas
nos permiten realizar una serie de instrucciones mientras se cumpla la expresión lógica. Existen dos
tipos de expresiones cíclicas MIENTRAS y HACER- MIENTRAS.
MIENTRAS (WHILE en inglés) primero valida la condición y si ésta es verdadera procede a realizar el
bloque de instrucciones de la estructura [Acciones] y regresa a validar la condición, esto lo realiza
mientras la condición sea verdadera; cuando la condición es Falsa (no se cumpla) se rompe el ciclo y
continúa el flujo normal del pseudocódigo y el final de la estructura lo determina la etiqueta FIN
MIENTRAS.
Ejercicios:
1. Algoritmo que valide la calificación que ingrese el usuario, esta debe estar entre 5 y 10. Indicar
si ha aprobado con calificación mayor a 6; un letrero "Aprobado, felicidades", en caso de no
aprobar "Reprobado, tienes una nueva oportunidad".
Pruebas de escritorio:
2. Algoritmo que muestre la numeración del 1 al 1000, emplea la estructura MIENTRAS, HACER
MIENTRAS Y PARA.
PARA.
Pruebas escritorio:
Pruebas escritorio:
Conclusión:
Con esta práctica podría concluir que el pseudocódigo es una herramienta invaluable en la
programación, ya que proporciona un medio eficiente para planificar, diseñar y comunicar algoritmos
antes de escribir código real. Facilita la comprensión y colaboración entre programadores, lo que
contribuye a la creación de software más eficiente y menos propenso a errores.
Bibliografía: