Sunteți pe pagina 1din 13

Informe de algoritmia y Diagrama de Flujo

Presentado por:
Jeisson David Panteviz Rivera

Presentado a:
Manuel Galíndez

Servicio Nacional de Aprendizaje (SENA)


ADSI n° 1440963
08/08/17

ADSI 1440963
Introducción

Este informe se realiza con el fin de dar a conocer cómo se realizan dos programas el
primero como saber si un número es primo o no y el otro una pirámide de asteriscos en
los programas de DFD (diagrama de flujos) y NetBeans con el objetivo de medir el
pensamiento lógico de los aprendices.

ADSI 1440963
Ejercicio 1

Se solicita al usuario ingrese un número, el cual se


guarda en la variable “N”, se crea un ciclo For,
encada repetición se comprueba si el número
ingresado módulo cont (este número cambiara su
valor en cada repetición) es cero (N MOD cont = 0)
Si es Verdadero
Entonces el número cont es divisor del número N,
se actualiza la variable (Ndiv) le suma 1
Si es Falso
No hace nada.
Finaliza el ciclo.
Se comprueba si la variable (Ndiv) es diferente de
2 ( Ndiv <= 2), esto nos permite comprobar el
número de divisores que tiene el número que
ingreso él usuario.
Si es Verdadero
Se muestra que es primo
Si es Falso
Se muestra que no es primo
Finaliza el programa.

ADSI 1440963
ADSI 1440963
Ejercicio 2
Realizar una escalera o pirámide de asteriscos inclinada a la izquierda. Programa
NetBeans.

ADSI 1440963
Realizar una escalera o pirámide de asteriscos inclinada a la izquierda. Programa DFD
Diagrama de Flujo.

Se pide al usuario ingrese un numero para


indicar la altura que tendrá el triángulo de
asteriscos, se guarda este valor en la variable
“leer”, se crea un ciclo For, que realizara varias
repeticiones, en cada repetición se inicia la
variable (x) con una cadena vacía, se crea un
ciclo For, el cual unirá los asteriscos, y los
asigna en la variable (x), finaliza el ciclo
interior, se muestra la cadena de asteriscos y
finaliza el programa.

ADSI 1440963
Ejercicio 3

Realizar una escalera o pirámide de asteriscos en el centro. Programa NetBeans.

ADSI 1440963
Realizar una escalera o pirámide de asteriscos en el centro. Programa DFD.

Se pide al usuario ingrese un numero para indicar


la altura que tendrá el triángulo de asteriscos, se
guarda este valor en la variable “leer”, se crea un
ciclo For, que realizara varias repeticiones,
en cada repetición se inicia la variable (x) con una
cadena vacía, se crea un ciclo For, el cual unirá
los asteriscos, se agregan espacios entre las
comillas para que la pirámide quede en el centro y
los asigna en la variable (x), finaliza el ciclo
interior, se muestra la cadena de asteriscos y
finaliza el programa.

ADSI 1440963
Ejercicio 4

Realizar una escalera o pirámide de asteriscos invertida a la izquierda. Programa DFD


Diagrama de Flujo.

ADSI 1440963
DFD.

Se pide al usuario ingrese un número para indicar la


altura que tendrá la piramide de asteriscos, se
guarda este valor en la variable “leer”, se crea un
ciclo For, que realizara varias repeticiones, en cada
repetición se inicia la variable (x) con una cadena
vacía, se crea un ciclo For, el cual unirá los
asteriscos, en este caso en los ciclos se cambian el
orden de las variables se agrega el -1 para que la
pirámide salga invertida y se asigna en la variable (x),
finaliza el ciclo interior, se muestra la cadena de
asteriscos de forma inversa y finaliza el programa.

ADSI 1440963
Ejercicio 5

Realizar una escalera o pirámide de asteriscos invertida en el centro . Programa DFD


Diagrama de Flujo.

ADSI 1440963
DFD.

Se pide al usuario ingrese un número para indicar


la altura que tendrá la pirámide de asteriscos, se
guarda este valor en la variable “leer”, se crea un
ciclo For, que realizara varias repeticiones, en cada
repetición se inicia la variable (x) con una cadena
vacía, se crea un ciclo For, el cual unirá los
asteriscos, en este caso en los ciclos se cambian el
orden de las variables se agrega el -1 para que la
pirámide salga invertida, se agrega espacio en la
primera asignación entre las comillas para que
salga la pirámide invertida en el centro y se asigna
en la variable (x), finaliza el ciclo interior, se muestra
la cadena de asteriscos de forma inversa y finaliza
el programa.

ADSI 1440963
Conclusiones.

El fin de estos ejercicios es para conocer como el aprendiz aplica la lógica para la creación
un programa básico.

ADSI 1440963

S-ar putea să vă placă și