Conalep ++ Manejo de Técnicas de Programación
Recomendaciones para el diseño de Diagramas de Flujo
Usar solamente líneas de flujo horizontal y/o vertical.
Evitar el cruce de líneas utilizando los conectores.
Usar conectores solo cuando sea necesario.
No deben quedar líneas de flujo son conectar.
Trazar los símbolos de manera que se puedan leer de arriba hacia abajo y de izquierda a derecha. El
texto escrito en un símbolo deberá ser claro y evitar el uso de muchas palabras.
Pseudocódigo
Mezcla de lenguaje de programación y español (o inglés o cualquier otro idioma) que se emplea, dentro de la
programación estructurada, para realizar el diseño de un programa. El uso de tal lenguaje hace el paso de
codificación final (esto es, la traducción a un lenguaje de programación) relativamente fácil. En esencial, el
pseudocódigo se puede definir como un lenguaje de especificaciones de algoritmos. Es la representación
narrativa de los pasos que debe seguir un algoritmo para dar solución a un problema determinado. El
pseudocódigo utiliza palabras que indican el proceso a realizar.
Se considera un primer borrador, dado que el pseudocódigo tiene que traducirse posteriormente a un lenguaje
de programación. Cabe señalar que el pseudocódigo no puede ser ejecutado por una computadora. El
pseudocódigo utiliza para representar las acciones sucesivas palabras reservadas en este caso en español
(similares a sus homónimos en ingles en los lenguajes de programación). Tales como: Inicio, Fin, Si-Entonces,
Hacer Mientras, Repite-Hasta, Desde – Hasta, etc.
Entrada y Salida de Información
Los cálculos que realizan las computadoras requieren para ser útiles la Entrada de los datos necesarios para
ejecutar las operaciones que posteriormente se convertirán en resultados, es decir, Salida. Las operaciones de
entrada permiten leer determinados valores y asignarlos a determinadas variables. Esta entrada se conoce
como operación de Lectura (read, cin, get). Los datos de entrada se introducen al procesador mediante
dispositivos de entrada (teclado, unidades de disco, etc). La salida puede aparecer en un dispositivo de salida
(pantalla, impresora, etc). La operación de salida se denomina escritura (write, cout, say, ).
Lectura o entrada
La lectura consiste en recibir desde un dispositivo de entrada (p.ej. el teclado) un dato o valor.
Diagrama de flujo Pseudocódigo
Se utiliza el símbolo de entrada/Salida de datos:
Indicaría que se lee la Edad, Sexo y Sueldo en las
variables del mismo nombre.
En el diagrama de flujo, si deseamos mostrar un
mensaje que aclare la entrada para que el usuario
sepa que dato introducir. Se puede hacer en el
mismo símbolo de entrada, Pero no es así en el
pseudocódigo.
Sintaxis (forma de escribir la instrucción):
Leer (Variable)
Ejemplo:
Leer (Num)
Donde: Num será la variable que recibirá el dato de
entrada. Siempre y cuando sea del mismo tipo a como
se definió la variable.
Leer ( Lista de Variables)
Ejemplo:
Leer (Edad, Sexo, Sueldo)
Donde: Edad, Sexo y Sueldo son las variables que
recibirán los datos de entrada respectivamente.
Código en lenguaje de programación C++
Sintaxis (forma de escribir la instrucción):
cin >> variable;
cin >> variable1>> Variable2>>…>>VariableN;
Ejemplo:
cin >> Num;
cin >> Edad>>Sexo>>Sueldo;
Edad, Sexo, Sueldo
“Teclea tu Edad: ”, Edad