Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Nuestra lógica, el pseudocódigo y los algoritmos

Enviado por   •  7 de Junio de 2022  •  Prácticas o problemas  •  1.462 Palabras (6 Páginas)  •  228 Visitas

Página 1 de 6

Universidad Nacional Experimental de las Telecomunicaciones e Informática

Trayecto I de los Programas Nacional de Formación

Unidad Curricular: Programación I

Tema: Nuestra lógica, el pseudocódigo y los algoritmos.

Estudiante: Yohan A. Medina G.

Número de Cedula: 21.272.678

Sección:

Evaluación 1. Sesión Didáctica 1. Ejercicios de pseudocódigo en raptor o pseint.

  • Este es nuestro espacio de evaluación, aquí deberás realizar 15 ejercicios de pseudocódigo en raptor o pseint.
  • Debes considerar que los ejercicios tienen que ser inventados por ti, mientras más originales obtendrás mayor calificación.
  • Si varios alumnos tienen los mismos ejercicios la calificación de los mismos será dividida entre el número de alumnos.
  • Los ejercicios los deberás entregar como archivo comprimido rar o zip.
  • El (la) facilitador (a) indicará a través de los encuentros síncronos en el grupo o canal de telegram a través de que medio entregarán el archivo de la actividad evaluativa. Se hará de esta manera considerando que al ser archivos muy pesados se dificulta subirlos y descargarlos desde la plataforma.
  • Las entregas de estos 15 ejercicios de pseudocódigos tienen una ponderación del 30%
  • La evaluación de esta actividad se indicará directamente en el libro de calificaciones, igualmente la facilitadora estará en contacto vía telegram para informar la calificación obtenida en esta primera evaluación una vez culminada.

EJERCICIOS PARA LA EVALUACIÓN I – EN RAPTOR DEL 13 AL 15

13 – Signo zodiacal

El programa consiste en determinar cuál es el signo zodiacal del usuario, a través de los datos introducidos, como su mes y día de nacimiento.

[pic 1]

Imagen 01 – Ejercicio 13 – Primera parte del programa de signo zodiacal

Para ello utilizamos dos símbolos de input seguidos para alojar las variables de mes y día respectivamente. Luego, realizamos un arreglo para determinar el signo zodiacal a partir del mes y el día proporcionado por el usuario, por medio de un conjunto de símbolos de selección o decisión para evaluar la condición en su interior (que en este caso es saber si el mes que contiene (1, 2, 3...,12), coincide con el que introdujo el usuario), de ser cierta o no, pasa a otra estructura de control selectiva.

  • Para el caso de ser afirmativa, se determina si el día que facilitó el usuario coincide con la condición estipulada en dicha estructura.
  • De cumplirse o no, muestra el signo zodiacal según las condiciones correspondientes. Por ejemplo, para el mes de enero (1), si el día que introdujo el usuario es 20, la condición correspondiente es mayor o igual a 21, entonces el signo zodiacal a mostrar es “Capricornio”; de haber sido 21 o mayor, mostraría el signo “Acuario”.
  • De ser falsa, se traslada a otra estructura de control selectiva que vuelve a evaluar si el mes que contiene (1, 2, 3...,12), coincide con el que introdujo el usuario) y evalúa todo lo anterior para determinar el signo zodiacal.

[pic 2]

Imagen 02 – Ejercicio 13 – Estructura de control

del programa de signo zodiacal

14 – Número positivo o negativo - par o impar

El programa consiste en determinar si el número que introduce el usuario es positivo o negativo, incluyendo el cero, además si este es par o impar.

Al principio el programa solicitará que el usuario proporcione un número entero (-15, -9, 0, 8, 12, 1598, … entre otros), el cual se alojará en la variable “num”. Posteriormente, a través de una estructura de control selectiva determinamos si el número guardado es mayor que cero.[pic 3]

Imagen 03 – Ejercicio 14 – Primera parte del programa número positivo o negativo - par o impar

De ser afirmativo, este mostrará un mensaje que dice: “El número es positivo”. Acto seguido, por medio otra estructura de control, determinamos si el número es par o impar, evaluando la condición si el resto de dividir el número alojado en la variable “num” entre 2 es igual a cero.

  • De ser afirmativo, es par
  • Sino es impar.

[pic 4]

Imagen 04 – Ejercicio 14 – Estructura de control si la condición num > 0 es afirmativa

Por el contrario, de ser falso, se traslada a otra estructura de control que evalúa esta vez si la variable “num” es igual a cero.

Si es afirmativa, entonces muestra un mensaje indicando que “El número es igual a cero”. De no ser así, este mostrará un mensaje que dice: “El número es negativo”. Luego, pasa por otra estructura de control, y evalúa si el número es par o impar, según la condición: del resto de dividir el número alojado en la variable “num” entre 2 es igual a cero.

[pic 5]

Imagen 05 – Ejercicio 14 – Estructura de control si la condición num > 0 es negativa

15 - Conversor numérico

El programa consiste en convertir del sistema numérico decimal (base 10, con símbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9), a los sistemas numéricos binarios (base 2, con símbolos, 0 y 1), octales (base 8, con símbolos 0, 1, 2, 3, 4, 5, 6 y 7) y hexadecimales (base 16, con símbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F).

...

Descargar como  txt (8.8 Kb)   pdf (257.5 Kb)   docx (180.2 Kb)  
Leer 5 páginas más »
Disponible sólo en Essays.club