Algoritmos

Páginas: 157 (39023 palabras) Publicado: 11 de mayo de 2015
ALGORITMOS
RESUELTOS CON DIAGRAMAS
DE FLUJO Y PSEUDOCÓDIGO
CIENCIAS BÁSICAS
Francisco Javier Pinales Delgado
César Eduardo Velázquez Amador

PROBLEMARIO DE ALGORITMOS
RESUELTOS CON DIAGRAMAS
DE FLUJO Y PSEUDOCÓDIGO

PROBLEMARIO DE ALGORITMOS
RESUELTOS CON DIAGRAMAS
DE FLUJO Y PSEUDOCÓDIGO

Francisco Javier Pinales Delgado
César Eduardo Velázquez Amador

PROBLEMARIO DE ALGORITMOS RESUELTOSCON DIAGRAMAS DE FLUJO
Y PSEUDOCÓDIGO
D.R. © Universidad Autónoma de Aguascalientes
Av. Universidad No. 940
Ciudad Universitaria
C.P. 20131, Aguascalientes, Ags.
http://www.uaa.mx/direcciones/dgdv/editorial/

© Francisco Javier Pinales Delgado
César Eduardo Velázquez Amador
ISBN: 978-607-8285-96-9
Impreso y hecho en México / Printed and made in Mexico

Índice

9

Prólogo

13
1516
17
17
20

UNIDAD I.
HERRAMIENTAS DE PROGRAMACIÓN
PARA LA SOLUCIÓN DE PROBLEMA CON COMPUTADORAS
Herramientas
Identificadores
Pseudocódigo
Diagramas de flujo
Diagramas Nassi-Schneiderman N/S

25
27
28
28
43
45

UNIDAD II.
SOLUCIÓN DE PROBLEMAS
CON ESTRUCTURAS SECUENCIALES
Introducción
Estructuras de control
Estructuras secuenciales
Problemas resueltos
Problemas propuestos

47
49
88
90
90

UNIDADIII.
SOLUCIÓN DE PROBLEMAS
CON ESTRUCTURAS SELECTIVAS
Introducción
Estructuras selectivas
Problemas resueltos
Problemas propuestos

93
95
95
138
139

UNIDAD IV.
SOLUCIÓN DE PROBLEMAS CON ESTRUCTURAS REPETITIVAS
Introducción
Estructuras repetitivas o de ciclo
Problemas resueltos
Problemas propuestos

141
143
144
157
168
169

UNIDAD V.
INTRODUCCIÓN A LOS ARREGLOS UNIDIMENSIONALES
Y MULTIDIMENSIONALES(VECTORES Y MATRICES)
Introducción
Arreglos unidimensionales (vectores)
Arreglos bidimensionales (tablas)
Problemas resueltos
Problemas propuestos
APÉNDICE. Solución de problemas propuestos
Soluciones de la unidad dos
Soluciones de la unidad tres
Soluciones de la unidad cuatro
Soluciones de la unidad cinco

PRÓLOGO

El propósito de este libro es proporcionar a los alumnos que recién iniciansus estudios en el área de computación una serie de problemas representativos, los cuales están resueltos algorítmicamente con detalle. En
el área de programación existen diferentes herramientas que auxilian en
la solución de problemas, pero seleccionar una de ellas para comenzar a
introducir al estudiante en el área se vuelve un poco complicado, dado que
cada una posee ventajas y desventajas; éstasson percibidas por los estudiantes, y si adoptan alguna herramienta con mayor facilidad, presentan
cierto rechazo hacia las otras, por considerarlas más complicadas. Por tal
motivo, en este libro se presentan tres herramientas para tratar de ayudar
a los estudiantes a desarrollar una lógica apropiada para el planteamiento
y solución de un problema (pseudocódigo, diagramas de flujo y diagramasNassi-Schneiderman).
Los problemas que se plantean están enfocados en utilizar las
tres estructuras básicas de la programación (secuencias, decisiones y
ciclos), de tal forma que el alumno se vaya enrolando paso a paso en la
solución de problemas cada vez más complejos, de aquí que el formato
de este libro dedique una unidad a cada tipo de estructura, concluyendo
finalmente con un capítulo deltratamiento de arreglos, tan útiles en la
solución de problemas.
Definitivamente el objetivo de este libro no es establecer un patrón
para resolver los problemas, tan sólo es el de proporcionar ayuda a los
alumnos para desarrollar una lógica apropiada mediante la utilización de
una de las herramientas para la solución de problemas, los cuales, posteriormente, podrán ser implementados en la computadoramediante un
lenguaje de programación.
Queremos agradecer a todas aquellas personas que contribuyeron
para la realización de este proyecto, especialmente a las autoridades de
la Universidad Autónoma de Aguascalientes, por darnos las facilidades
para poder realizar este trabajo. A las profesoras Ma. Guadalupe Mendoza
y Lorena Pinales Delgado, por apoyar en la revisión de este libro; a Luz
Patricia...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS