Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Examen ejercicios Algoritmos, Exámenes de Algoritmos y Programación

ejercicios tomados como examen de algoritmos

Tipo: Exámenes

2019/2020

Subido el 04/11/2020

jordy-leon-3
jordy-leon-3 🇪🇨

5 documentos

1 / 10

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Examen Algoritmos
Jordy Leon
1. Se desea verificar que los dígitos de un numero son pares. Se solicitará leer
un numero entero del 1 al 99. Se debe considerar todas las posibles salidas
del algoritmo de tal manera que el usuario siempre tenga una respuesta a
los datos que ingresa ejemplo:
Caso 1:
Entrada: 258
Salida: No es un numero de
dos dígitos
Caso 2:
Entrada: 25
Salida: Los dos dígitos no son
pares
Caso 3:
Entrada: 82
Salida: Los dos dígitos son
pares
1.1 SOLUCION
DATOS ENTRADA
PROCESO
SALIDA
N: Numero
Si el N no es mayor o igual a
10 y menor que 100 entonces
mostrar mensaje
Mensaje: EL NUMERO NO
TIENE DOS DIGITOS
Caso contrario
D1: N/10
D2: N mod 10
Si D1 mod 2=0 Y D2 mod 2=0
entonces mostrar mensaje
Mensaje: LOS DOS DIGITOS
SON PARES
Caso contrario
Si D1 mod 2=0 Y D2 mod 2=1
entonces mostrar mensaje
Mensaje: LOS DOS DIGITOS
NO SON PARES
Caso contrario
Si D1 mod 2=1 Y D2 mod 2=0
entonces mostrar mensaje
Mensaje: LOS DOS DIGITOS
NO SON PARES
1.2 DIAGRAMA DE FLUJO
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga Examen ejercicios Algoritmos y más Exámenes en PDF de Algoritmos y Programación solo en Docsity!

Jordy Leon

1. Se desea verificar que los dígitos de un numero son pares. Se solicitará leer

un numero entero del 1 al 99. Se debe considerar todas las posibles salidas

del algoritmo de tal manera que el usuario siempre tenga una respuesta a

los datos que ingresa ejemplo:

Caso 1: Entrada: 258 Salida: No es un numero de dos dígitos Caso 2: Entrada: 25 Salida: Los dos dígitos no son pares Caso 3: Entrada: 82 Salida: Los dos dígitos son pares 1.1 SOLUCION DATOS ENTRADA PROCESO SALIDA N: Numero Si el N no es mayor o igual a 10 y menor que 100 entonces mostrar mensaje Mensaje: EL NUMERO NO TIENE DOS DIGITOS Caso contrario D 1 : N/ D2: N mod 10 Si D1 mod 2= 0 Y D2 mod 2= 0 entonces mostrar mensaje Mensaje: LOS DOS DIGITOS SON PARES Caso contrario Si D1 mod 2=0 Y D2 mod 2= entonces mostrar mensaje Mensaje: LOS DOS DIGITOS NO SON PARES Caso contrario Si D1 mod 2=1 Y D 2 mod 2= entonces mostrar mensaje Mensaje: LOS DOS DIGITOS NO SON PARES 1.2 DIAGRAMA DE FLUJO

Jordy Leon

1.3 PRUEBA DE ESCRITORIO DF.

CASO 1

PROCESO N D 1 D 2 N>=10 AND

N< 100

SALIDA

2 FALSO

3b EL NUMERO NO TIENE DOS DIGITOS

3A 3B

B

6A 6 B

7 A 7B

Jordy Leon

1.5 PRUEBA DE ESCRITORIO PS.

CASO 1

PROCESO N D 1 D 2 N>=10 AND

N< 100

SALIDA

3 INGRESE UN

NUMERO

5 FALSO

19 EL NUMERO NO

TIENE DOS

DIGITOS

Jordy Leon

CASO 2

PROCESO N N>=10 AND

N< 100

D 1 D 2 D1 MOD 2=0 AND

D2 MOD 2=

D1 MOD 2=

AND D2 MOD

SALIDA

3 INGRESE UN

NUMERO

5 VERDADERO

8 FALSO

11 VERDADERO

12 LOS DOS DIGITOS NO

SON PARES

CASO 3

PROCESO N N>=10 AND

N< 100

D 1 D 2 D1 MOD 2=0 AND

D2 MOD 2=

SALIDA

3 INGRESE UN NUMERO

5 VERDADERO

8 VERDADERO

9 LOS DOS DIGITOS SON PARES

Jordy Leon

3A 3 B

Jordy Leon

2.3 PRUEBA DE ESCRITORIO DF.

CASO 1

CASO 2

CASO 3

PROCESO N N>= 100 AND

N< 1000

D1 X 1 D 2 D3 SUMADEDIGITOS SALIDA

2 VERDADERO

3 A 8

8 LA SUMA DE LOS

DIGITOS ES: 13

PROCESO N N>= 100

AND

N< 1000

D 1 X1 D 2 D3 SUMADEDIGITOS SALIDA

2 FALSO

3b NO ES UN NUMERO DE 3 DIGITOS PROCESO N N>= 100 AND N< 1000

D 1 X1 D 2 D3 SUMADEDIGITOS SALIDA

2 FALSO

3b NO ES UN NUMERO DE 3 DIGITOS

Jordy Leon

2.5 PRUEBA DE ESCRITORIO PS.

CASO 1

CASO 2

CASO 3

PROCESO N N>= 100 AND

N< 1000

D1 X 1 D 2 D3 SUMADEDIGITOS SALIDA

3 INGRESE UN NUMERO

5 VERDADERO

11 LA SUMA DE LOS

DIGITOS ES: 13

PROCESO N N>= 100

AND

N< 1000

D 1 X1 D 2 D3 SUMADEDIGITOS SALIDA

3 INGRESE UN NUMERO

5 FALSO

13 NO ES UN NUMERO DE 3

DIGITOS

PROCESO N N>= 100

AND

N< 1000

D 1 X1 D 2 D3 SUMADEDIGITOS SALIDA

3 INGRESE UN NUMERO

5 FALSO

13 NO ES UN NUMERO DE 3

DIGITOS