SALIDA DE ALGORITMOS ACTIVIDAD 5.4 PDF

Title SALIDA DE ALGORITMOS ACTIVIDAD 5.4
Course Computación Esencial
Institution Universidad Autónoma de Santo Domingo
Pages 22
File Size 1.1 MB
File Type PDF
Total Downloads 194
Total Views 476

Summary

SUSTENTADO POR:JERLYN JOSE RODRÍGUEZ SMITH MAT. 100526806ASIGNATURA:COMPUTACION ESENCIALINF 2060 - Z08 NRC: 53596FACILITADOR:DAVIL VALDEZ LINARESTEMA:SALIDA DE ALGORITMOSACTIVIDAD 5.12/12/ANEXO IESCRIBIR LA SALIDA MANUAL QUE PRODUCIRÍAN CADA UNO DE LOSSIGUIENTES PSEUDOCÓDIGOS (ESTO ES UNA “ PRUEBA D...


Description

SUSTENTADO POR: JERLYN JOSE RODRÍGUEZ SMITH MAT. 100526806

ASIGNATURA: COMPUTACION ESENCIAL INF 2060 - Z08 NRC: 53596 FACILITADOR: DAVIL VALDEZ LINARES

TEMA: SALIDA DE ALGORITMOS ACTIVIDAD 5.4

12/12/2020

ANEXO I ESCRIBIR LA SALIDA MANUAL QUE PRODUCIRÍAN CADA UNO DE LOS SIGUIENTES PSEUDOCÓDIGOS (ESTO ES UNA “PRUEBA DE ESCRITORIO”) Es importante resaltar que los pseudocódigos ya están desarrollados, por lo que sólo tienen que realizar el proceso de simulación de corrida del algoritmo, tal como lo haría la computadora, usando el enfoque E-P-A-S (Entrada-Procesamiento-Almacenamiento-Salida).

1. Verifique el uso de las sentencias: ESCRIBIR() y LEER(). // PSEUDOCÓDIGO: ejemploEscribir_Leer.pse; VARIABLES CADENA matricula = “”; CADENA nombre = “”; REAL calificacion = 0.0; INICIO ESCRIBIR ( "--------------------------------------------- "); ESCRIBIR (“Bienvenido al Sistema de Reporte de INF-206”); ESCRIBIR ( "--------------------------------------------- "); ESCRIBIR ( “Por favor digite su matrícula: ”); LEER (matricula); ESCRIBIR (“Ahora digite su nombre: ”); LEER (nombre); ESCRIBIR (“Ahora digite la calificación que espera obtener en este curso: ”); LEER (calificacion); ESCRIBIR (“Si su matrícula es: ”, matricula, “ y su nombre : ”, nombre, “, tiene una calificación de: ”, calificacion); FIN

ESCRIBIR LA SALIDA AQUÍ:

2. Verifique el uso de las sentencias: selectiva simple o els 3. e implícito // PSEUDOCÓDIGO: ejemploSelectiva_Simple.pse; VARIABLES REAL numero1 = 1.50; REAL numero2 = 1.00; INICIO SI(numero1 >= numero2) ESCRIBIR ("número 1 es mayor o igual que número 2"); ESCRIBIR("Número 1 es menor que número 2"); // else implícito numero2 = 4.50; SI(numero1 >= numero2) ESCRIBIR ("número 1 es mayor o igual que número 2"); ESCRIBIR("Número 1 es menor que número 2"); // else implícito // A continuación se declara numeroMayor y se inicializada con true BOOLEANO numeroMayor = (! (numero1 > numero2) ); SI(numeroMayor ) ESCRIBIR("La negación de la comparación es verdadera"); ESCRIBIR("La negación de la comparación es falsa "); FIN

ESCRIBIR LA SALIDA AQUÍ:

4. Verifique el uso de la sentencia: selectiva doble o else explícito // PSEUDOCÓDIGO: ejemploSelectiva_Doble.pse; VARIABLES REAL numero1 = 2.50; REAL numero2 = 1.50; INICIO SI(numero1 >= numero2) ESCRIBIR ("número 1 es mayor o igual que número 2"); SINO ESCRIBIR("número 1 es menor que número 2"); FIN

ESCRIBIR LA SALIDA AQUÍ:

5. Verifique el uso de la sentencia: selectiva múltiple o de anidamiento // PSEUDOCÓDIGO: ejemploSelectiva_Multiple.pse; // Este pseudocódigo asume que el usuario (usted) introducirá un número válido entre [ 0-100 ]

VARIABLES REAL calificacion = 0.00; INICIO ESCRIBIR( "Entre su calificación, un Número entre [ 0-100 ]: "); LEER(calificacion); SI(calificacion < 60.00 && calificacion > = 0.0) ESCRIBIR( "Su estatus en INF-206 es: Reprobado"); SINO SI(calificacion >= 60.00 && calificacion = 70 && calificacion = 85.00 && calificacion = 90.00 && calificacion = numero2) ESCRIBIR ("número 1 es mayor o igual que número 2"); ESCRIBIR("Número 1 es menor que número 2"); // else implícito numero2 = 4.50; SI(numero1 >= numero2) ESCRIBIR ("número 1 es mayor o igual que número 2"); ESCRIBIR("Número 1 es menor que número 2"); // else implícito // A continuación se declara numeroMayor y se inicializada con true BOOLEANO numeroMayor = (! (numero1 > numero2) ); SI(numeroMayor ) ESCRIBIR("La negación de la comparación es verdadera"); ESCRIBIR("La negación de la comparación es falsa "); FIN Algoritmo selectiva_simple_else_implícito Definir numero1 Como Real Definir numero2 Como Real Escribir "Por favor digite el primer numero" Leer numero1 Escribir "Por favor digite el segundo numero" Leer numero2 si numero1 >= numero2 ESCRIBIR numero1 " es mayor o igual que número 2" sino

ESCRIBIR numero1 " es menor que número 2" FinSi numeromayor = (! (numero1>numero2)) si numeromayor ESCRIBIR("La negación de la comparación es verdadera"); sino ESCRIBIR("La negación de la comparación es falsa "); FinSi FinAlgoritmo

ESCRIBIR CÓDIGO PSeINT CORRESPONDIENTE AL EJEMPLO 2:

3. Verifique el uso de la sentencia: selectiva doble o else explícito // PSEUDOCÓDIGO: ejemploSelectiva_Doble.pse; // Tiene que hacer los ajustes correspondientes a la sintaxis del programa que usará (ejemplo PSeInt)

VARIABLES REAL numero1 = 2.50; REAL numero2 = 1.50; INICIO SI(numero1 >= numero2) ESCRIBIR ("número 1 es mayor o igual que número 2"); SINO ESCRIBIR("número 1 es menor que número 2"); FIN

ESCRIBIR CÓDIGO PSeINT CORRESPONDIENTE AL EJEMPLO 3:

Algoritmo selectiva_doble_else_explícito Definir numero1 Como Real Definir numero2 Como Real numero1=2.50 numero2=1.50 si numero1>= numero2 Escribir numero1 " es mayor o igual que " numero2 sino

Escribir numero2 " es mayor o igual que " numero1 FinSi FinAlgoritmo

4. Verifique el uso de la sentencia: selectiva múltiple o de anidamiento // PSEUDOCÓDIGO: ejemploSelectiva_Multiple.pse; // Este pseudocódigo asume que el usuario (usted) introducirá un número válido entre [ 0-100 ] // Tiene que hacer los ajustes correspondientes a la sintaxis del programa que usará (ejemplo PSeInt)

VARIABLES REAL calificacion = 0.00; INICIO ESCRIBIR( "Entre su calificación, un Número entre [ 0-100 ]: "); LEER(calificacion); SI(calificacion < 60.00 && calificacion > = 0.0) ESCRIBIR( "Su estatus en INF-206 es: Reprobado"); SINO SI(calificacion >= 60.00 && calificacion = 70 && calificacion = 85.00 && calificacion = 90.00 && calificacion = 60.00 & calificacion = 70 & calificacion = 85.00 & calificacion = 90.00 & calificacion...


Similar Free PDFs