- Page 1:
Algoritmos y Programación en Pasca
- Page 4:
A nuestros compañeros y alumnos
- Page 7 and 8:
viii Índice 3.2 El tipo integer .
- Page 9 and 10:
x Índice 7.4.1 Un ejemplo detallad
- Page 11 and 12:
xii Índice 11.3.3 Un ejemplo de ap
- Page 13 and 14:
xiv Índice 17.4 17.3.2 Operaciones
- Page 15 and 16:
xvi Índice A.1.2 Ejemplo 2: bipart
- Page 18 and 19:
Presentación Este libro trata sobr
- Page 20 and 21:
Presentación xxi En resumidas cuen
- Page 22 and 23:
Presentación xxiii También se ha
- Page 24:
Tema I Algoritmos e introducción a
- Page 27 and 28:
4 Capítulo 1. Problemas, algoritmo
- Page 29 and 30:
6 Capítulo 1. Problemas, algoritmo
- Page 31 and 32:
8 Capítulo 1. Problemas, algoritmo
- Page 33 and 34:
10 Capítulo 1. Problemas, algoritm
- Page 35 and 36:
12 Capítulo 1. Problemas, algoritm
- Page 37 and 38:
14 Capítulo 1. Problemas, algoritm
- Page 39 and 40:
16 Capítulo 1. Problemas, algoritm
- Page 41 and 42:
18 Capítulo 1. Problemas, algoritm
- Page 43 and 44:
20 Capítulo 1. Problemas, algoritm
- Page 46 and 47:
Capítulo 2 El lenguaje de programa
- Page 48 and 49:
2.4. Pascal y Turbo Pascal 25 El le
- Page 50 and 51:
Capítulo 3 Tipos de datos básicos
- Page 52 and 53:
3.2. El tipo integer 29 Nœmero Ent
- Page 54 and 55:
3.2. El tipo integer 31 Expresiones
- Page 56 and 57: 3.3. El tipo real 33 Nœmero Real R
- Page 58 and 59: 3.4. El tipo char 35 Expresiones La
- Page 60 and 61: 3.5. El tipo boolean 37 Son interna
- Page 62 and 63: 3.6. Observaciones 39 Circuito larg
- Page 64 and 65: 3.6. Observaciones 41 Expresi—n M
- Page 66 and 67: 3.7. El tipo de una expresión 43 3
- Page 68: 3.8. Ejercicios 45 (c) (−1) n , p
- Page 71 and 72: 48 Capítulo 4. Elementos básicos
- Page 73 and 74: 50 Capítulo 4. Elementos básicos
- Page 75 and 76: 52 Capítulo 4. Elementos básicos
- Page 77 and 78: 54 Capítulo 4. Elementos básicos
- Page 79 and 80: 56 Capítulo 4. Elementos básicos
- Page 81 and 82: 58 Capítulo 4. Elementos básicos
- Page 83 and 84: 60 Capítulo 4. Elementos básicos
- Page 85 and 86: 62 Capítulo 4. Elementos básicos
- Page 87 and 88: 64 Capítulo 4. Elementos básicos
- Page 90 and 91: Capítulo 5 Primeros programas comp
- Page 92 and 93: 5.2. Programas claros ⇒ programas
- Page 94 and 95: 5.3. Desarrollo descendente de prog
- Page 96 and 97: 5.4. Desarrollo de programas correc
- Page 98 and 99: 5.4. Desarrollo de programas correc
- Page 100 and 101: 5.4. Desarrollo de programas correc
- Page 102 and 103: 5.5. Observaciones finales 79 De he
- Page 104 and 105: 5.6. Ejercicios 81 5.6 Ejercicios 1
- Page 108 and 109: Capítulo 6 Instrucciones estructur
- Page 110 and 111: 6.1. Composición de instrucciones
- Page 112 and 113: 6.2. Instrucciones de selección 89
- Page 114 and 115: 6.2. Instrucciones de selección 91
- Page 116 and 117: 6.2. Instrucciones de selección 93
- Page 118 and 119: 6.3. Instrucciones de iteración 95
- Page 120 and 121: 6.3. Instrucciones de iteración 97
- Page 122 and 123: 6.3. Instrucciones de iteración 99
- Page 124 and 125: 6.3. Instrucciones de iteración 10
- Page 126 and 127: 6.4. Diseño y desarrollo de bucles
- Page 128 and 129: 6.4. Diseño y desarrollo de bucles
- Page 130 and 131: 6.4. Diseño y desarrollo de bucles
- Page 132 and 133: 6.4. Diseño y desarrollo de bucles
- Page 134 and 135: 6.4. Diseño y desarrollo de bucles
- Page 136 and 137: 6.5. Dos métodos numéricos iterat
- Page 138 and 139: 6.5. Dos métodos numéricos iterat
- Page 140 and 141: 6.6. Ejercicios 117 6.5.3 Inversió
- Page 142 and 143: 6.6. Ejercicios 119 4 es par 5 es i
- Page 144: 6.6. Ejercicios 121 (c) Que averig
- Page 147 and 148: 124 Capítulo 7. Programación estr
- Page 149 and 150: 126 Capítulo 7. Programación estr
- Page 151 and 152: 128 Capítulo 7. Programación estr
- Page 153 and 154: 130 Capítulo 7. Programación estr
- Page 155 and 156: 132 Capítulo 7. Programación estr
- Page 157 and 158:
134 Capítulo 7. Programación estr
- Page 159 and 160:
136 Capítulo 7. Programación estr
- Page 161 and 162:
138 Capítulo 7. Programación estr
- Page 163 and 164:
140 Capítulo 7. Programación estr
- Page 165 and 166:
142 Capítulo 7. Programación estr
- Page 167 and 168:
144 Capítulo 7. Programación estr
- Page 169 and 170:
146 Capítulo 7. Programación estr
- Page 171 and 172:
148 Capítulo 7. Programación estr
- Page 173 and 174:
150 Capítulo 7. Programación estr
- Page 175 and 176:
152 Capítulo 7. Programación estr
- Page 177 and 178:
154 Capítulo 7. Programación estr
- Page 180 and 181:
Capítulo 8 Procedimientos y funcio
- Page 182 and 183:
8.1. Introducción 159 De esta form
- Page 184 and 185:
8.1. Introducción 161 begin LeerGr
- Page 186 and 187:
8.2. Subprogramas con parámetros 1
- Page 188 and 189:
8.2. Subprogramas con parámetros 1
- Page 190 and 191:
8.2. Subprogramas con parámetros 1
- Page 192 and 193:
8.3. Estructura sintáctica de un s
- Page 194 and 195:
8.4. Funcionamiento de una llamada
- Page 196 and 197:
8.4. Funcionamiento de una llamada
- Page 198 and 199:
8.5. Ámbito y visibilidad de los i
- Page 200 and 201:
8.5. Ámbito y visibilidad de los i
- Page 202 and 203:
8.5. Ámbito y visibilidad de los i
- Page 204 and 205:
8.5. Ámbito y visibilidad de los i
- Page 206 and 207:
8.6. Otras recomendaciones sobre el
- Page 208 and 209:
8.7. Desarrollo correcto de subprog
- Page 210 and 211:
8.8. Ejercicios 187 (a) una letra m
- Page 212 and 213:
Capítulo 9 Aspectos metodológicos
- Page 214 and 215:
9.2. Un ejemplo de referencia 191 S
- Page 216 and 217:
9.3. Metodología de la programaci
- Page 218 and 219:
9.3. Metodología de la programaci
- Page 220 and 221:
9.3. Metodología de la programaci
- Page 222 and 223:
9.4. Estructura jerárquica de los
- Page 224 and 225:
9.5. Ventajas de la programación c
- Page 226 and 227:
9.6. Un ejemplo detallado: represen
- Page 228 and 229:
9.6. Un ejemplo detallado: represen
- Page 230 and 231:
9.7. Ejercicios 207 Program ReprGra
- Page 232:
9.7. Ejercicios 209 • Desarrolle
- Page 235 and 236:
212 Capítulo 10. Introducción a l
- Page 237 and 238:
214 Capítulo 10. Introducción a l
- Page 239 and 240:
216 Capítulo 10. Introducción a l
- Page 241 and 242:
218 Capítulo 10. Introducción a l
- Page 243 and 244:
220 Capítulo 10. Introducción a l
- Page 245 and 246:
222 Capítulo 10. Introducción a l
- Page 247 and 248:
224 Capítulo 10. Introducción a l
- Page 249 and 250:
226 Capítulo 10. Introducción a l
- Page 251 and 252:
228 Capítulo 10. Introducción a l
- Page 254:
Tema IV Tipos de datos definidos po
- Page 257 and 258:
234 Capítulo 11. Tipos de datos si
- Page 259 and 260:
236 Capítulo 11. Tipos de datos si
- Page 261 and 262:
238 Capítulo 11. Tipos de datos si
- Page 263 and 264:
240 Capítulo 11. Tipos de datos si
- Page 265 and 266:
242 Capítulo 11. Tipos de datos si
- Page 267 and 268:
244 Capítulo 11. Tipos de datos si
- Page 269 and 270:
246 Capítulo 11. Tipos de datos si
- Page 271 and 272:
248 Capítulo 11. Tipos de datos si
- Page 273 and 274:
250 Capítulo 11. Tipos de datos si
- Page 276 and 277:
Capítulo 12 Arrays 12.1 Descripci
- Page 278 and 279:
12.1. Descripción del tipo de dato
- Page 280 and 281:
12.1. Descripción del tipo de dato
- Page 282 and 283:
12.1. Descripción del tipo de dato
- Page 284 and 285:
12.2. Vectores 261 12.2 Vectores En
- Page 286 and 287:
12.3. Matrices 263 function Norma(v
- Page 288 and 289:
12.3. Matrices 265 begin for i:= 1
- Page 290 and 291:
12.3. Matrices 267 function Mannana
- Page 292 and 293:
12.4. Ejercicios 269 5. Escriba un
- Page 294 and 295:
Capítulo 13 Registros 13.1 Descrip
- Page 296 and 297:
13.1. Descripción del tipo de dato
- Page 298 and 299:
13.1. Descripción del tipo de dato
- Page 300 and 301:
13.1. Descripción del tipo de dato
- Page 302 and 303:
13.2. Arrays de registros y registr
- Page 304 and 305:
13.2. Arrays de registros y registr
- Page 306 and 307:
13.3. Ejercicios 283 (b) Defina un
- Page 308 and 309:
Capítulo 14 Archivos 14.1 Descripc
- Page 310 and 311:
14.2. Manejo de archivos en Pascal
- Page 312 and 313:
14.2. Manejo de archivos en Pascal
- Page 314 and 315:
14.2. Manejo de archivos en Pascal
- Page 316 and 317:
14.2. Manejo de archivos en Pascal
- Page 318 and 319:
14.3. Archivos de texto 295 Write.
- Page 320 and 321:
14.3. Archivos de texto 297 ReadLn(
- Page 322:
14.4. Ejercicios 299 Desarrolle un
- Page 325 and 326:
302 Capítulo 15. Algoritmos de bú
- Page 327 and 328:
304 Capítulo 15. Algoritmos de bú
- Page 329 and 330:
306 Capítulo 15. Algoritmos de bú
- Page 331 and 332:
308 Capítulo 15. Algoritmos de bú
- Page 333 and 334:
310 Capítulo 15. Algoritmos de bú
- Page 335 and 336:
312 Capítulo 15. Algoritmos de bú
- Page 337 and 338:
314 Capítulo 15. Algoritmos de bú
- Page 339 and 340:
316 Capítulo 15. Algoritmos de bú
- Page 341 and 342:
318 Capítulo 15. Algoritmos de bú
- Page 343 and 344:
320 Capítulo 15. Algoritmos de bú
- Page 345 and 346:
322 Capítulo 15. Algoritmos de bú
- Page 347 and 348:
324 Capítulo 15. Algoritmos de bú
- Page 349 and 350:
326 Capítulo 15. Algoritmos de bú
- Page 351 and 352:
328 Capítulo 15. Algoritmos de bú
- Page 353 and 354:
330 Capítulo 15. Algoritmos de bú
- Page 356 and 357:
Tema V Memoria dinámica
- Page 359 and 360:
Capítulo 16 Punteros 16.1 Introduc
- Page 361 and 362:
16.1. Introducción al uso de punte
- Page 363 and 364:
16.1. Introducción al uso de punte
- Page 365 and 366:
16.1. Introducción al uso de punte
- Page 367 and 368:
16.1. Introducción al uso de punte
- Page 369 and 370:
16.2. Aplicaciones no recursivas de
- Page 371 and 372:
16.2. Aplicaciones no recursivas de
- Page 373:
16.3. Ejercicios 349 (a) ¿Cuál es
- Page 376 and 377:
352 Capítulo 17. Estructuras de da
- Page 378 and 379:
354 Capítulo 17. Estructuras de da
- Page 380 and 381:
356 Capítulo 17. Estructuras de da
- Page 382 and 383:
358 Capítulo 17. Estructuras de da
- Page 384 and 385:
360 Capítulo 17. Estructuras de da
- Page 386 and 387:
362 Capítulo 17. Estructuras de da
- Page 388 and 389:
364 Capítulo 17. Estructuras de da
- Page 390 and 391:
366 Capítulo 17. Estructuras de da
- Page 392 and 393:
368 Capítulo 17. Estructuras de da
- Page 394 and 395:
370 Capítulo 17. Estructuras de da
- Page 396 and 397:
372 Capítulo 17. Estructuras de da
- Page 398 and 399:
374 Capítulo 17. Estructuras de da
- Page 400 and 401:
376 Capítulo 17. Estructuras de da
- Page 402 and 403:
378 Capítulo 17. Estructuras de da
- Page 404 and 405:
380 Capítulo 17. Estructuras de da
- Page 406 and 407:
382 Capítulo 17. Estructuras de da
- Page 408 and 409:
384 Capítulo 17. Estructuras de da
- Page 410 and 411:
386 Capítulo 17. Estructuras de da
- Page 412 and 413:
388 Capítulo 17. Estructuras de da
- Page 414 and 415:
390 Capítulo 17. Estructuras de da
- Page 417:
Tema VI Aspectos avanzados de progr
- Page 420 and 421:
396 Capítulo 18. Complejidad algor
- Page 422 and 423:
398 Capítulo 18. Complejidad algor
- Page 424 and 425:
400 Capítulo 18. Complejidad algor
- Page 426 and 427:
402 Capítulo 18. Complejidad algor
- Page 428 and 429:
404 Capítulo 18. Complejidad algor
- Page 430 and 431:
406 Capítulo 18. Complejidad algor
- Page 432 and 433:
408 Capítulo 18. Complejidad algor
- Page 434 and 435:
410 Capítulo 18. Complejidad algor
- Page 436 and 437:
412 Capítulo 18. Complejidad algor
- Page 438 and 439:
414 Capítulo 18. Complejidad algor
- Page 440 and 441:
416 Capítulo 18. Complejidad algor
- Page 442 and 443:
418 Capítulo 18. Complejidad algor
- Page 444 and 445:
420 Capítulo 18. Complejidad algor
- Page 446 and 447:
422 Capítulo 18. Complejidad algor
- Page 448 and 449:
424 Capítulo 18. Complejidad algor
- Page 451 and 452:
Capítulo 19 Tipos abstractos de da
- Page 453 and 454:
19.2. Un ejemplo completo 429 19.2
- Page 455 and 456:
19.2. Un ejemplo completo 431 aux^.
- Page 457 and 458:
19.2. Un ejemplo completo 433 Progr
- Page 459 and 460:
19.2. Un ejemplo completo 435 para
- Page 461 and 462:
19.2. Un ejemplo completo 437 auxBu
- Page 463 and 464:
19.2. Un ejemplo completo 439 Con l
- Page 465 and 466:
19.3. Metodología de la programaci
- Page 467 and 468:
19.3. Metodología de la programaci
- Page 469 and 470:
19.3. Metodología de la programaci
- Page 471 and 472:
19.5. Ejercicios 447 19.5 Ejercicio
- Page 473 and 474:
Capítulo 20 Esquemas algorítmicos
- Page 475 and 476:
20.1. Algoritmos devoradores 451 be
- Page 477 and 478:
20.2. Divide y vencerás 453 20.2 D
- Page 479 and 480:
20.3. Programación dinámica 455 t
- Page 481 and 482:
20.3. Programación dinámica 457 c
- Page 483 and 484:
20.3. Programación dinámica 459 t
- Page 485 and 486:
20.3. Programación dinámica 461 e
- Page 487 and 488:
20.4. Vuelta atrás 463 Un ejemplo
- Page 489 and 490:
20.4. Vuelta atrás 465 type tDomin
- Page 491 and 492:
20.4. Vuelta atrás 467 En el probl
- Page 493 and 494:
20.5. Anexo: algoritmos probabilist
- Page 495 and 496:
20.6. Ejercicios 471 6. Supongamos
- Page 497 and 498:
20.7. Referencias bibliográficas 4
- Page 499:
Apéndices
- Page 502 and 503:
478 Apéndice A. Aspectos complemen
- Page 504 and 505:
480 Apéndice A. Aspectos complemen
- Page 506 and 507:
482 Apéndice A. Aspectos complemen
- Page 508 and 509:
484 Apéndice A. Aspectos complemen
- Page 510 and 511:
486 Apéndice A. Aspectos complemen
- Page 512 and 513:
488 Apéndice A. Aspectos complemen
- Page 514 and 515:
490 Apéndice A. Aspectos complemen
- Page 516 and 517:
492 Apéndice B. El lenguaje Turbo
- Page 518 and 519:
494 Apéndice B. El lenguaje Turbo
- Page 520 and 521:
496 Apéndice B. El lenguaje Turbo
- Page 522 and 523:
498 Apéndice B. El lenguaje Turbo
- Page 524 and 525:
500 Apéndice B. El lenguaje Turbo
- Page 526 and 527:
502 Apéndice B. El lenguaje Turbo
- Page 528 and 529:
504 Apéndice B. El lenguaje Turbo
- Page 531 and 532:
Apéndice C El entorno integrado de
- Page 533 and 534:
C.2. Desarrollo completo de un prog
- Page 535 and 536:
C.2. Desarrollo completo de un prog
- Page 537 and 538:
C.2. Desarrollo completo de un prog
- Page 539 and 540:
C.2. Desarrollo completo de un prog
- Page 541 and 542:
C.3. Otros menús y opciones 517 C.
- Page 543 and 544:
C.4. Ejercicios 519 • Directories
- Page 545 and 546:
Bibliografía [AA78] S. Alagíc y M
- Page 547 and 548:
Bibliografía 523 [Dij68] E.W. Dijk
- Page 549:
Bibliografía 525 [RN88] L. R˚ade
- Page 552 and 553:
528 Índice alfabético secuencial,
- Page 554 and 555:
530 Índice alfabético hoja de un
- Page 556 and 557:
532 Índice alfabético R, 32 raíz