- 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 106:
Tema II Programación estructurada
- Page 109 and 110:
86 Capítulo 6. Instrucciones estru
- Page 111 and 112:
88 Capítulo 6. Instrucciones estru
- Page 113 and 114:
90 Capítulo 6. Instrucciones estru
- Page 115 and 116:
92 Capítulo 6. Instrucciones estru
- Page 117 and 118:
94 Capítulo 6. Instrucciones estru
- Page 119 and 120:
96 Capítulo 6. Instrucciones estru
- Page 121 and 122:
98 Capítulo 6. Instrucciones estru
- Page 123 and 124:
100 Capítulo 6. Instrucciones estr
- Page 125 and 126:
102 Capítulo 6. Instrucciones estr
- Page 127 and 128:
104 Capítulo 6. Instrucciones estr
- Page 129 and 130:
106 Capítulo 6. Instrucciones estr
- Page 131 and 132:
108 Capítulo 6. Instrucciones estr
- Page 133 and 134:
110 Capítulo 6. Instrucciones estr
- Page 135 and 136:
112 Capítulo 6. Instrucciones estr
- Page 137 and 138:
114 Capítulo 6. Instrucciones estr
- Page 139 and 140:
116 Capítulo 6. Instrucciones estr
- Page 141 and 142:
118 Capítulo 6. Instrucciones estr
- Page 143 and 144:
120 Capítulo 6. Instrucciones estr
- Page 146 and 147:
Capítulo 7 Programación estructur
- Page 148 and 149:
7.2. Aspectos teóricos 125 Por una
- Page 150 and 151:
7.2. Aspectos teóricos 127 S Princ
- Page 152 and 153:
7.2. Aspectos teóricos 129 metodol
- Page 154 and 155:
7.2. Aspectos teóricos 131 Cierto
- Page 156 and 157:
7.2. Aspectos teóricos 133 que se
- Page 158 and 159:
7.2. Aspectos teóricos 135 7.2.4 E
- Page 160 and 161:
7.2. Aspectos teóricos 137 Finalme
- Page 162 and 163:
7.3. Aspectos metodológicos 139 7.
- Page 164 and 165:
7.3. Aspectos metodológicos 141 Ob
- Page 166 and 167:
7.3. Aspectos metodológicos 143 Le
- Page 168 and 169:
7.3. Aspectos metodológicos 145 {H
- Page 170 and 171:
7.4. Refinamiento correcto de progr
- Page 172 and 173:
7.4. Refinamiento correcto de progr
- Page 174 and 175:
7.5. Conclusión 151 2. En la prác
- Page 176 and 177:
7.7. Referencias bibliográficas 15
- Page 178:
Tema III Subprogramas
- Page 181 and 182:
158 Capítulo 8. Procedimientos y f
- Page 183 and 184:
160 Capítulo 8. Procedimientos y f
- Page 185 and 186:
162 Capítulo 8. Procedimientos y f
- Page 187 and 188:
164 Capítulo 8. Procedimientos y f
- Page 189 and 190:
166 Capítulo 8. Procedimientos y f
- Page 191 and 192:
168 Capítulo 8. Procedimientos y f
- Page 193 and 194:
170 Capítulo 8. Procedimientos y f
- Page 195 and 196:
172 Capítulo 8. Procedimientos y f
- Page 197 and 198:
174 Capítulo 8. Procedimientos y f
- Page 199 and 200:
176 Capítulo 8. Procedimientos y f
- Page 201 and 202:
178 Capítulo 8. Procedimientos y f
- Page 203 and 204:
180 Capítulo 8. Procedimientos y f
- Page 205 and 206:
182 Capítulo 8. Procedimientos y f
- Page 207 and 208:
184 Capítulo 8. Procedimientos y f
- Page 209 and 210:
186 Capítulo 8. Procedimientos y f
- Page 211 and 212:
188 Capítulo 8. Procedimientos y f
- Page 213 and 214:
190 Capítulo 9. Programación con
- Page 215 and 216:
192 Capítulo 9. Programación con
- Page 217 and 218:
194 Capítulo 9. Programación con
- Page 219 and 220:
196 Capítulo 9. Programación con
- Page 221 and 222:
198 Capítulo 9. Programación con
- Page 223 and 224:
200 Capítulo 9. Programación con
- Page 225 and 226:
202 Capítulo 9. Programación con
- Page 227 and 228:
204 Capítulo 9. Programación con
- Page 229 and 230:
206 Capítulo 9. Programación con
- Page 231 and 232:
208 Capítulo 9. Programación con
- Page 234 and 235:
Capítulo 10 Introducción a la rec
- Page 236 and 237:
10.2. Conceptos básicos 213 La pos
- Page 238 and 239:
10.2. Conceptos básicos 215 Progra
- Page 240 and 241:
10.3. Otros ejemplos recursivos 217
- Page 242 and 243:
10.4. Corrección de subprogramas r
- Page 244 and 245:
10.4. Corrección de subprogramas r
- Page 246 and 247:
10.5. Recursión mutua 223 en segun
- Page 248 and 249:
10.5. Recursión mutua 225 var c: c
- Page 250 and 251:
10.7. Ejercicios 227 Por ello, cuan
- Page 252:
10.8. Referencias bibliográficas 2
- Page 256 and 257:
Capítulo 11 Tipos de datos simples
- Page 258 and 259:
11.1. Tipos ordinales definidos por
- Page 260 and 261:
11.1. Tipos ordinales definidos por
- Page 262 and 263:
11.1. Tipos ordinales definidos por
- Page 264 and 265:
11.2. Definición de tipos 241 Enca
- Page 266 and 267:
11.2. Definición de tipos 243 2. S
- Page 268 and 269:
11.3. Conjuntos 245 En nuestros pro
- Page 270 and 271:
11.3. Conjuntos 247 case inicial of
- Page 272 and 273: 11.3. Conjuntos 249 Y en un segundo
- Page 274: 11.4. Ejercicios 251 (a) Defina un
- Page 277 and 278: 254 Capítulo 12. Arrays Considerem
- Page 279 and 280: 256 Capítulo 12. Arrays tCubo = ar
- Page 281 and 282: 258 Capítulo 12. Arrays Asignació
- Page 283 and 284: 260 Capítulo 12. Arrays 12.1.2 Car
- Page 285 and 286: 262 Capítulo 12. Arrays Así, hare
- Page 287 and 288: 264 Capítulo 12. Arrays En el sigu
- Page 289 and 290: 266 Capítulo 12. Arrays El día 31
- Page 291 and 292: 268 Capítulo 12. Arrays Para saber
- Page 293 and 294: 270 Capítulo 12. Arrays y Ai,j =
- Page 295 and 296: 272 Capítulo 13. Registros record
- Page 297 and 298: 274 Capítulo 13. Registros type tM
- Page 299 and 300: 276 Capítulo 13. Registros Write(
- Page 301 and 302: 278 Capítulo 13. Registros type...
- Page 303 and 304: 280 Capítulo 13. Registros tipo, e
- Page 305 and 306: 282 Capítulo 13. Registros 13.3 Ej
- Page 307 and 308: 284 Capítulo 13. Registros (e) Esc
- Page 309 and 310: 286 Capítulo 14. Archivos comp com
- Page 311 and 312: 288 Capítulo 14. Archivos comp com
- Page 313 and 314: 290 Capítulo 14. Archivos nombreAr
- Page 315 and 316: 292 Capítulo 14. Archivos Get(nomb
- Page 317 and 318: 294 Capítulo 14. Archivos 14.3 Arc
- Page 319 and 320: 296 Capítulo 14. Archivos ArchivoD
- Page 321: 298 Capítulo 14. Archivos Procesar
- 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