Lab 04 - 2019 - 1

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 9

Laboratorio de Fundamentos de Programación Página 1 de 8

I.- OBJETIVOS:
 Definir las reglas básicas a seguir para la construcción y la correcta interpretación de los Diagramas de
Flujo, resaltando las situaciones en que pueden, o deben, ser utilizados.
 Elaborar y Diseñar algoritmos con estructuras cíclicas (bucles while y do…while).

II.- SEGURIDAD:
Advertencia:
En este laboratorio está prohibida la manipulación del
hardware, conexiones eléctricas o de red; así como la
ingestión de alimentos o bebidas.

III.- FUNDAMENTO TEÓRICO:


 Revisar el texto guía que está en el campus Virtual.

IV.- NORMAS EMPLEADAS:


 No aplica

V.- RECURSOS:
 En este laboratorio cada alumno trabajará con un equipo con Windows 10.

VI.- METODOLOGÍA PARA EL DESARROLLO DE LA TAREA:


 El desarrollo del laboratorio es individual.

VII.- PROCEDIMIENTO:

EJERCICIO DE APLICACIÓN

1. Elabore un algoritmo que visualice los 3 primeros números naturales.

Pseudocódigo Diagrama de flujo

Para analizar
Laboratorio de Fundamentos de Programación Página 2 de 8

2. Elabore un algoritmo que calcule y visualice la suma de los 3 primeros números naturales

Pseudocódigo Diagrama de flujo

Para analizar

3. Elabore un algoritmo que imprima el factorial de un número.

Pseudocódigo Diagrama de flujo


Laboratorio de Fundamentos de Programación Página 3 de 8

4. Elabore un algoritmo que calcule y visualice la suma de todos los números de 2 cifras positivos.

Pseudocódigo Diagrama de flujo


1. Inicio
2. n10
3. suma 0
4. Mientras n <= 99 hacer
5. sumasuma + n
6. nn + 1
7. Fin del mientras
8. Escribir 'La suma es: ',suma
9. Fin

5. Elabore un algoritmo que imprima la tabla de multiplicar de un número ingresado por teclado. Este número
deberá ser positivo, en caso que ingrese un número negativo deberá emitir un mensaje de error: NUMERO
INCORRECTO

Pseudocódigo Diagrama de flujo


Laboratorio de Fundamentos de Programación Página 4 de 8

6. Elabore un algoritmo que calcule y visualice la suma de los todos los números impares de 3 cifras

Pseudocódigo Diagrama de flujo


1. Inicio
2. n101
3. suma0
4. Mientras n<=999 hacer
5. sumasuma+n
6. nn+2
7. Fin del mientras
8. Escribir 'La suma es:',suma
9. Fin

7. Elabore un algoritmo que calcule y visualice los divisores de un número entero.

Pseudocódigo Diagrama de flujo


1. Inicio
2. divisor1
3. Leer n
4. Mientras divisorn hacer
5. reston mod divisor
6. Si resto=0 entonces
7. Escribir divisor
8. Fin del si
9. divisordivisor+1
10. Fin del mientras
11. Fin
Laboratorio de Fundamentos de Programación Página 5 de 8

8. Elabore un algoritmo que solicite un número entero y luego visualice un mensaje indicando si es
“PERFECTO” o “NO PERFECTO”. Un Número perfecto es un número natural que es igual a la suma de sus
divisores propios positivos, sin incluirse él mismo. (Recordando con el bucle FOR)
Ejemplo:
6  1,2,3,6  1 + 2 + 3 = 6
28 1,2,4,7,14,28  1+2+4+7+14=28

Pseudocódigo Diagrama de flujo


INICIO
Declarar acumulador suma0
Leer numero
//Calcular la suma de los divisores
propios
Para i1 hasta numero – 1
Si el residuo de numero entre i es igual
a cero entonces
sumasuma+i
Fin del si
Fin del para
//Indicar si es perfecto o no
Si suma es igual a numero entonces
Escribir "PERFECTO"
sino
Escribir "NO ES PERFECTO"
Fin del si
Fin
Laboratorio de Fundamentos de Programación Página 6 de 8

9. El enunciado previo pero con el bucle WHILE

Pseudocódigo Diagrama de flujo


INICIO
Declarar acumulador suma0
//Declarar contador i1
Leer numero
//Calcular la suma de los divisores
propios
Mientras i sea menor a numero -1
Si el residuo de numero entre i es igual
a cero entonces
sumasuma+i
Fin del si
//Incrementar contador
Ii+1
Fin del mientras
//Indicar si es perfecto o no
Si suma es igual a numero entonces
Escribir "PERFECTO"
sino
Escribir "NO ES PERFECTO"
Fin del si
Fin

10. Visualizar todos los números pares de 2 cifras

Pseudocódigo Diagrama de flujo


Laboratorio de Fundamentos de Programación Página 7 de 8

10. Imprimir los 10 primeros números naturales, pero en forma descendente


Pseudocódigo Diagrama de flujo

11. Ingrese un número entero y luego calcule el factorial del número ingresado
Pseudocódigo Diagrama de flujo

12. Ingrese un número entero y luego visualice un mensaje indicando si es “primo” o “no primo”. Emplee while y
do while
Pseudocódigo Diagrama de flujo
Laboratorio de Fundamentos de Programación Página 8 de 8

OBSERVACIONES:

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

CONCLUSIONES:
__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

__________________________________________________________________________________________

"Dime y lo olvido, enséñame y lo recuerdo, involúcrame y lo aprendo”. Benjamín Franklin (1706-1790)

También podría gustarte