Mistareas

Páginas: 16 (3982 palabras) Publicado: 25 de marzo de 2011
Algoritmos Fundamentales explicados
“ridículamente simples”

Compilado y escrito por:

Ángel Blanco
“El Mago”

Fecha de inicio de edición:

13 de octubre del año 2006

Primera Edición

Finalizado en Santiago, R.D.
A los 05 días del mes de diciembre del año 2006.
Índice

Título Página

Reporte de versiones para el manual: log Error versión 1.0.1………………5Introducción y notas sobre derechos de autor (ja ja ja)………………………6
Dedicatoria…………………………………………………………………………8

Capítulo I: Evaluación de expresiones y concepto de algoritmos……………8

Breve explicación teórica…………………………………………………………8
Operadores Fundamentales y evaluación de expresiones……………………9
Variables y su asignación………………………………………………9
Tipos de Variables………………………………………………………9
OperadoresFundamentales y su evaluación…………………………11
El orden de los operadores……………………………………………16
Resumen del capítulo 1…………………………………………………………19
Ejercicios del Capítulo #1: Evaluación de expresiones……………………20

Capítulo II: Lógica de algoritmos……………………………………………22

Introducción………………………………………………………………………22
Ejemplo #1………………………………………………………………22
Ejemplo #2………………………………………………………………25
Ejemplo#3………………………………………………………………31
Ejemplo #4………………………………………………………………32
Diagramas de flujo………………………………………………………………38
Notas y reglas sobre diagramas de flujo……………………………40
Ejemplo #5………………………………………………………………44
Ejemplo #6………………………………………………………………46
Resumen del capítulo 2…………………………………………………………50
Ejercicios del Capítulo #2: Lógica de algoritmos……………………………50

Capítulo III: Introducción a la programación en C: ………………………55

Funcionesbásicas………………………………………………………………55
¡Hola mundo! ………………………………………………… ………55
La función printf y la declaración de variables……………………60
Función scanf: La entrada de datos…………………………………64
Funciones getch y getche………………………………………………67
La constantes, cómo escribir código y los comentarios……………70
Resumen del capítulo III: Introducción a la programación en C…………75
Ejercicios del capítulo #3: Introducción a la programación enC…………80

Capítulo IV: Sentencias de condición y de iteración…………………………81

Sentencias condicionales: if-else, switch, y el ternario………………………81
Sentencia if y sus variantes………………………………………………81
Sentencia switch y el ternario……………………………………………86
Sentencias de iteración (ciclos o bucles): while, do while y for………………89
Sentencia for………………………………………………………………89
Sentencias while y do while……………………………………………93Sentencias anidadas y la lógica algorítmica gráfica……………………… 97
Bucles anidados y sentencias condicionales anidadas……………97
Lógica algorítmica gráfica……………………………………………101
Otros usos de la instrucción break, y la instrucción continue:
errores comunes en el manejo de condicionales y bucles…………………109
Las instrucciones break y continue……………………………………109
Errores comunes en el manejo debucles y condicionales…………110
Resumen del capítulo IV: Sentencias de condición y de iteración…………113
Ejercicios del capítulo #4: sentencias de condición e iteración……………114

Capítulo V: Funciones y depuración de programas…………………………118

La depuración de programas y las funciones intermedias…………………118
La depuración de programas (opcional)……………………………118
Las funciones intermedias……………………………………………123
Las funciones definidas por el usuario
y los tipos de declaración de las variables…………………………………127
Funciones definidas por el usuario…………………………………127
Las declaraciones de variables: ámbito y vida……………………134
Resumen del capítulo V: Funciones y depuración de programas………139
Ejercicios del Capítulo #5: Funciones y depuración de programas……140

Capítulo VI: Arreglos…………………………………………………………143

La definición de arreglosy las funciones de manejo de cadenas………143
Arreglos (arrays)…………………………………………………… 143
Las cadenas de texto (strings)………………………………………147
Arreglos multidimensionales…………………………………………157
Trucos “del negocio” en el manejo de cadenas……………………162
Resumen del capítulo VI: Arreglos……………………………………………164...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mistareas
  • Mistareas
  • MisTareas
  • mistareas
  • Mistareas
  • mistareas
  • Mistareas
  • Mistareas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS