ebook img

C-C++ Curso de Programación PDF

712 Pages·2007·4.64 MB·Spanish
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview C-C++ Curso de Programación

C/C++ Curso de programación 3ª edición C/C++ Curso de Programación 3ª edición Fco. Javier Ceballos Sierra Profesor titular de la Escuela Politécnica Superior Universidad de Alcalá (cid:2) (cid:2) (cid:2) (cid:3)(cid:4)(cid:3)(cid:5)(cid:5)(cid:6)(cid:2)(cid:3)(cid:7)(cid:8)(cid:9)(cid:10)(cid:2)(cid:11)(cid:12)(cid:2)(cid:13)(cid:8)(cid:10)(cid:14)(cid:8)(cid:15)(cid:16)(cid:15)(cid:17)(cid:18)(cid:19)(cid:20)(cid:21)(cid:2)(cid:22)(cid:23)(cid:2)(cid:12)(cid:11)(cid:18)(cid:17)(cid:18)(cid:19)(cid:20)(cid:2) (cid:24)(cid:2)(cid:2)(cid:25)(cid:17)(cid:10)(cid:21)(cid:2)(cid:26)(cid:15)(cid:27)(cid:18)(cid:12)(cid:8)(cid:2)(cid:3)(cid:12)(cid:28)(cid:15)(cid:29)(cid:29)(cid:10)(cid:9)(cid:2)(cid:30)(cid:18)(cid:12)(cid:8)(cid:8)(cid:15)(cid:2) (cid:24)(cid:2)(cid:2)(cid:31)(cid:12)(cid:2)(cid:29)(cid:15)(cid:2)(cid:12)(cid:11)(cid:18)(cid:17)(cid:18)(cid:19)(cid:20)(cid:6)(cid:2)(cid:2) !"#!(cid:2)(cid:2)$%%&(cid:2) (cid:2) #! (cid:3)!(cid:30)(cid:2)(cid:3)’#( (cid:3))!*((cid:30)(cid:6)(cid:2)*(cid:15)(cid:9)(cid:2)(cid:16)(cid:15)(cid:8)(cid:17)(cid:15)(cid:9)(cid:2)(cid:11)(cid:12)(cid:2)(cid:29)(cid:10)(cid:9)(cid:2)(cid:13)(cid:8)(cid:10)(cid:11)(cid:7)(cid:17)+(cid:10)(cid:9)(cid:2)(cid:17)(cid:18)+(cid:15)(cid:11)(cid:10)(cid:9)(cid:2)(cid:12)(cid:20)(cid:2)(cid:12)(cid:29)(cid:2)(cid:17)(cid:10)(cid:20)+(cid:12)(cid:20)(cid:18)(cid:11)(cid:10)(cid:2)(cid:11)(cid:12)(cid:2)(cid:12)(cid:9)+(cid:12)(cid:2)(cid:29)(cid:18)(cid:28)(cid:8)(cid:10)(cid:2) ,(cid:9)(cid:12)(cid:15)(cid:20)(cid:2)(cid:10)(cid:2)(cid:20)(cid:10)(cid:2)(cid:16)(cid:15)(cid:8)(cid:17)(cid:15)(cid:9)(cid:2)(cid:8)(cid:12)(cid:14)(cid:18)(cid:9)+(cid:8)(cid:15)(cid:11)(cid:15)(cid:9)-(cid:2)(cid:13)(cid:12)(cid:8)+(cid:12)(cid:20)(cid:12)(cid:17)(cid:12)(cid:20)(cid:2)(cid:15)(cid:2)(cid:9)(cid:7)(cid:9)(cid:2)(cid:8)(cid:12)(cid:9)(cid:13)(cid:12)(cid:17)+(cid:18)(cid:27)(cid:10)(cid:9)(cid:2)(cid:13)(cid:8)(cid:10)(cid:13)(cid:18)(cid:12)+(cid:15)(cid:8)(cid:18)(cid:10)(cid:9)(cid:21)(cid:2) !"#!(cid:2)(cid:20)(cid:10)(cid:2)(cid:12)(cid:9)+.(cid:2) (cid:15)(cid:9)(cid:10)(cid:17)(cid:18)(cid:15)(cid:11)(cid:15)(cid:2)(cid:15)(cid:2)(cid:20)(cid:18)(cid:20)(cid:14)/(cid:20)(cid:2)(cid:13)(cid:8)(cid:10)(cid:11)(cid:7)(cid:17)+(cid:10)(cid:2)(cid:10)(cid:2)0(cid:15)(cid:28)(cid:8)(cid:18)(cid:17)(cid:15)(cid:20)+(cid:12)(cid:2)(cid:16)(cid:12)(cid:20)(cid:17)(cid:18)(cid:10)(cid:15)(cid:11)(cid:10)(cid:2)(cid:12)(cid:20)(cid:2)(cid:29)(cid:15)(cid:2)(cid:10)(cid:28)(cid:8)(cid:15)1(cid:2)(cid:29)(cid:10)(cid:9)(cid:2)(cid:11)(cid:15)+(cid:10)(cid:9)(cid:2)2(cid:2)(cid:29)(cid:10)(cid:9)(cid:2)(cid:12)3(cid:12)(cid:16)(cid:13)(cid:29)(cid:10)(cid:9)(cid:2) (cid:7)+(cid:18)(cid:29)(cid:18)4(cid:15)(cid:11)(cid:10)(cid:9)(cid:2)(cid:9)(cid:10)(cid:20)(cid:2)0(cid:18)(cid:17)+(cid:18)(cid:17)(cid:18)(cid:10)(cid:9)(cid:2)(cid:9)(cid:15)(cid:29)(cid:27)(cid:10)(cid:2)5(cid:7)(cid:12)(cid:2)(cid:9)(cid:12)(cid:2)(cid:18)(cid:20)(cid:11)(cid:18)5(cid:7)(cid:12)(cid:2)(cid:29)(cid:10)(cid:2)(cid:17)(cid:10)(cid:20)+(cid:8)(cid:15)(cid:8)(cid:18)(cid:10)(cid:21)(cid:2) (cid:2) !"#!(cid:2)(cid:12)(cid:9)(cid:2)(cid:7)(cid:20)(cid:15)(cid:2)(cid:16)(cid:15)(cid:8)(cid:17)(cid:15)(cid:2)(cid:17)(cid:10)(cid:16)(cid:12)(cid:8)(cid:17)(cid:18)(cid:15)(cid:29)(cid:2)(cid:8)(cid:12)(cid:14)(cid:18)(cid:9)+(cid:8)(cid:15)(cid:11)(cid:15)(cid:21)(cid:2) (cid:2) (cid:30)(cid:12)(cid:2)6(cid:15)(cid:2)(cid:13)(cid:7)(cid:12)(cid:9)+(cid:10)(cid:2)(cid:12)(cid:29)(cid:2)(cid:16).7(cid:18)(cid:16)(cid:10)(cid:2)(cid:12)(cid:16)(cid:13)(cid:12)8(cid:10)(cid:2)(cid:12)(cid:20)(cid:2)(cid:10)0(cid:8)(cid:12)(cid:17)(cid:12)(cid:8)(cid:2)(cid:15)(cid:29)(cid:2)(cid:29)(cid:12)(cid:17)+(cid:10)(cid:8)(cid:2)(cid:7)(cid:20)(cid:15)(cid:2)(cid:18)(cid:20)0(cid:10)(cid:8)(cid:16)(cid:15)(cid:17)(cid:18)(cid:19)(cid:20)(cid:2)(cid:17)(cid:10)(cid:16)(cid:13)(cid:29)(cid:12)+(cid:15)(cid:2)2(cid:2)(cid:13)(cid:8)(cid:12)(cid:17)(cid:18)(cid:9)(cid:15)(cid:21)(cid:2) (cid:30)(cid:18)(cid:20)(cid:2)(cid:12)(cid:16)(cid:28)(cid:15)(cid:8)(cid:14)(cid:10)1(cid:2) !"#!(cid:2)((cid:11)(cid:18)+(cid:10)(cid:8)(cid:18)(cid:15)(cid:29)(cid:2)(cid:20)(cid:10)(cid:2)(cid:15)(cid:9)(cid:7)(cid:16)(cid:12)(cid:2)(cid:20)(cid:18)(cid:20)(cid:14)(cid:7)(cid:20)(cid:15)(cid:2)(cid:8)(cid:12)(cid:9)(cid:13)(cid:10)(cid:20)(cid:9)(cid:15)(cid:28)(cid:18)(cid:29)(cid:18)(cid:11)(cid:15)(cid:11)(cid:2)(cid:11)(cid:12)(cid:8)(cid:18)(cid:27)(cid:15)(cid:11)(cid:15)(cid:2)(cid:11)(cid:12)(cid:2)(cid:9)(cid:7)(cid:2)(cid:7)(cid:9)(cid:10)1(cid:2) (cid:20)(cid:18)(cid:2)+(cid:15)(cid:16)(cid:13)(cid:10)(cid:17)(cid:10)(cid:2)(cid:13)(cid:10)(cid:8)(cid:2)(cid:17)(cid:7)(cid:15)(cid:29)5(cid:7)(cid:18)(cid:12)(cid:8)(cid:2)(cid:27)(cid:18)(cid:10)(cid:29)(cid:15)(cid:17)(cid:18)(cid:19)(cid:20)(cid:2)(cid:11)(cid:12)(cid:2)(cid:13)(cid:15)+(cid:12)(cid:20)+(cid:12)(cid:9)(cid:2)(cid:20)(cid:18)(cid:2)(cid:10)+(cid:8)(cid:10)(cid:9)(cid:2)(cid:11)(cid:12)(cid:8)(cid:12)(cid:17)6(cid:10)(cid:9)(cid:2)(cid:11)(cid:12)(cid:2)+(cid:12)(cid:8)(cid:17)(cid:12)(cid:8)(cid:15)(cid:9)(cid:2)(cid:13)(cid:15)(cid:8)+(cid:12)(cid:9)(cid:2)5(cid:7)(cid:12)(cid:2)(cid:13)(cid:7)(cid:11)(cid:18)(cid:12)(cid:8)(cid:15)(cid:20)(cid:2) (cid:10)(cid:17)(cid:7)(cid:8)(cid:8)(cid:18)(cid:8)(cid:21)(cid:2)((cid:9)+(cid:15)(cid:2)(cid:13)(cid:7)(cid:28)(cid:29)(cid:18)(cid:17)(cid:15)(cid:17)(cid:18)(cid:19)(cid:20)(cid:2)+(cid:18)(cid:12)(cid:20)(cid:12)(cid:2)(cid:13)(cid:10)(cid:8)(cid:2)(cid:10)(cid:28)3(cid:12)+(cid:10)(cid:2)(cid:13)(cid:8)(cid:10)(cid:13)(cid:10)(cid:8)(cid:17)(cid:18)(cid:10)(cid:20)(cid:15)(cid:8)(cid:2)(cid:7)(cid:20)(cid:10)(cid:9)(cid:2)(cid:17)(cid:10)(cid:20)(cid:10)(cid:17)(cid:18)(cid:16)(cid:18)(cid:12)(cid:20)+(cid:10)(cid:9)(cid:2)(cid:13)(cid:8)(cid:12)(cid:17)(cid:18)(cid:9)(cid:10)(cid:9)(cid:2)2(cid:2)(cid:15)(cid:17)(cid:8)(cid:12)(cid:11)(cid:18)+(cid:15)(cid:11)(cid:10)(cid:9)(cid:2) (cid:9)(cid:10)(cid:28)(cid:8)(cid:12)(cid:2)(cid:12)(cid:29)(cid:2)+(cid:12)(cid:16)(cid:15)(cid:2)+(cid:8)(cid:15)+(cid:15)(cid:11)(cid:10)(cid:21)(cid:2)(cid:30)(cid:7)(cid:2)(cid:27)(cid:12)(cid:20)+(cid:15)(cid:2)(cid:20)(cid:10)(cid:2)(cid:9)(cid:7)(cid:13)(cid:10)(cid:20)(cid:12)(cid:2)(cid:13)(cid:15)(cid:8)(cid:15)(cid:2)(cid:12)(cid:29)(cid:2)(cid:12)(cid:11)(cid:18)+(cid:10)(cid:8)(cid:2)(cid:20)(cid:18)(cid:20)(cid:14)(cid:7)(cid:20)(cid:15)(cid:2)0(cid:10)(cid:8)(cid:16)(cid:15)(cid:2)(cid:11)(cid:12)(cid:2)(cid:15)(cid:9)(cid:18)(cid:9)+(cid:12)(cid:20)(cid:17)(cid:18)(cid:15)(cid:2)(cid:29)(cid:12)(cid:14)(cid:15)(cid:29)1(cid:2) (cid:15)(cid:11)(cid:16)(cid:18)(cid:20)(cid:18)(cid:9)+(cid:8)(cid:15)+(cid:18)(cid:27)(cid:15)(cid:2)(cid:20)(cid:18)(cid:2)(cid:11)(cid:12)(cid:2)(cid:20)(cid:18)(cid:20)(cid:14)/(cid:20)(cid:2)(cid:10)+(cid:8)(cid:10)(cid:2)+(cid:18)(cid:13)(cid:10)(cid:21)(cid:2)((cid:20)(cid:2)(cid:17)(cid:15)(cid:9)(cid:10)(cid:2)(cid:11)(cid:12)(cid:2)(cid:13)(cid:8)(cid:12)(cid:17)(cid:18)(cid:9)(cid:15)(cid:8)(cid:9)(cid:12)(cid:2)(cid:15)(cid:9)(cid:12)(cid:9)(cid:10)(cid:8)9(cid:15)(cid:2)(cid:29)(cid:12)(cid:14)(cid:15)(cid:29)(cid:2)(cid:7)(cid:2)(cid:10)+(cid:8)(cid:15)(cid:2)0(cid:10)(cid:8)(cid:16)(cid:15)(cid:2)(cid:11)(cid:12)(cid:2)(cid:15)2(cid:7)(cid:11)(cid:15)(cid:2) (cid:12)7(cid:13)(cid:12)(cid:8)+(cid:15)1(cid:2)(cid:11)(cid:12)(cid:28)(cid:12)(cid:20)(cid:2)(cid:28)(cid:7)(cid:9)(cid:17)(cid:15)(cid:8)(cid:9)(cid:12)(cid:2)(cid:29)(cid:10)(cid:9)(cid:2)(cid:9)(cid:12)(cid:8)(cid:27)(cid:18)(cid:17)(cid:18)(cid:10)(cid:9)(cid:2)(cid:11)(cid:12)(cid:2)(cid:7)(cid:20)(cid:2)(cid:13)(cid:8)(cid:10)0(cid:12)(cid:9)(cid:18)(cid:10)(cid:20)(cid:15)(cid:29)(cid:2)(cid:17)(cid:10)(cid:16)(cid:13)(cid:12)+(cid:12)(cid:20)+(cid:12)(cid:21)(cid:2) (cid:2) (cid:12)(cid:9)(cid:12)(cid:8)(cid:27)(cid:15)(cid:11)(cid:10)(cid:9)(cid:2)+(cid:10)(cid:11)(cid:10)(cid:9)(cid:2)(cid:29)(cid:10)(cid:9)(cid:2)(cid:11)(cid:12)(cid:8)(cid:12)(cid:17)6(cid:10)(cid:9)(cid:2)(cid:11)(cid:12)(cid:2)(cid:13)(cid:7)(cid:28)(cid:29)(cid:18)(cid:17)(cid:15)(cid:17)(cid:18)(cid:19)(cid:20)(cid:2)(cid:12)(cid:20)(cid:2)(cid:17)(cid:7)(cid:15)(cid:29)5(cid:7)(cid:18)(cid:12)(cid:8)(cid:2)(cid:18)(cid:11)(cid:18)(cid:10)(cid:16)(cid:15)(cid:21)(cid:2) (cid:2) (cid:30)(cid:12)(cid:14)/(cid:20)(cid:2)(cid:29)(cid:10)(cid:2)(cid:11)(cid:18)(cid:9)(cid:13)(cid:7)(cid:12)(cid:9)+(cid:10)(cid:2)(cid:12)(cid:20)(cid:2)(cid:12)(cid:29)(cid:2)(cid:3)(cid:19)(cid:11)(cid:18)(cid:14)(cid:10)(cid:2):(cid:12)(cid:20)(cid:15)(cid:29)(cid:2)(cid:27)(cid:18)(cid:14)(cid:12)(cid:20)+(cid:12)(cid:2)(cid:20)(cid:18)(cid:20)(cid:14)(cid:7)(cid:20)(cid:15)(cid:2)(cid:13)(cid:15)(cid:8)+(cid:12)(cid:2)(cid:11)(cid:12)(cid:2)(cid:12)(cid:9)+(cid:12)(cid:2)(cid:29)(cid:18)(cid:28)(cid:8)(cid:10)(cid:2)(cid:13)(cid:7)(cid:12)(cid:11)(cid:12)(cid:2)(cid:9)(cid:12)(cid:8)(cid:2) (cid:8)(cid:12)(cid:13)(cid:8)(cid:10)(cid:11)(cid:7)(cid:17)(cid:18)(cid:11)(cid:15)1(cid:2)(cid:14)(cid:8)(cid:15)(cid:28)(cid:15)(cid:11)(cid:15)(cid:2)(cid:12)(cid:20)(cid:2)(cid:9)(cid:18)(cid:9)+(cid:12)(cid:16)(cid:15)(cid:2)(cid:11)(cid:12)(cid:2)(cid:15)(cid:29)(cid:16)(cid:15)(cid:17)(cid:12)(cid:20)(cid:15)(cid:16)(cid:18)(cid:12)(cid:20)+(cid:10)(cid:2)(cid:10)(cid:2)+(cid:8)(cid:15)(cid:20)(cid:9)(cid:16)(cid:18)+(cid:18)(cid:11)(cid:15)(cid:2)(cid:12)(cid:20)(cid:2)0(cid:10)(cid:8)(cid:16)(cid:15)(cid:2)(cid:15)(cid:29)(cid:14)(cid:7)(cid:20)(cid:15)(cid:2)(cid:20)(cid:18)(cid:2) (cid:13)(cid:10)(cid:8)(cid:2)(cid:17)(cid:7)(cid:15)(cid:29)5(cid:7)(cid:18)(cid:12)(cid:8)(cid:2)(cid:13)(cid:8)(cid:10)(cid:17)(cid:12)(cid:11)(cid:18)(cid:16)(cid:18)(cid:12)(cid:20)+(cid:10)1(cid:2)2(cid:15)(cid:2)(cid:9)(cid:12)(cid:15)(cid:2)(cid:12)(cid:29)(cid:12)(cid:17)+(cid:8)(cid:19)(cid:20)(cid:18)(cid:17)(cid:10)1(cid:2)(cid:16)(cid:12)(cid:17).(cid:20)(cid:18)(cid:17)(cid:10)1(cid:2)(cid:8)(cid:12)(cid:13)(cid:8)(cid:10)(cid:14)(cid:8).0(cid:18)(cid:17)(cid:10)1(cid:2)(cid:16)(cid:15)(cid:14)(cid:20);+(cid:18)(cid:17)(cid:10)(cid:2)(cid:10)(cid:2) (cid:17)(cid:7)(cid:15)(cid:29)5(cid:7)(cid:18)(cid:12)(cid:8)(cid:2)(cid:10)+(cid:8)(cid:10)1(cid:2)(cid:9)(cid:18)(cid:20)(cid:2)(cid:15)(cid:7)+(cid:10)(cid:8)(cid:18)4(cid:15)(cid:17)(cid:18)(cid:19)(cid:20)(cid:2)(cid:13)(cid:8)(cid:12)(cid:27)(cid:18)(cid:15)(cid:2)2(cid:2)(cid:13)(cid:10)(cid:8)(cid:2)(cid:12)(cid:9)(cid:17)(cid:8)(cid:18)+(cid:10)(cid:2)(cid:11)(cid:12)(cid:2) !"#!<(cid:2)(cid:2)(cid:9)(cid:7)(cid:2)(cid:17)(cid:10)(cid:20)+(cid:12)(cid:20)(cid:18)(cid:11)(cid:10)(cid:2)(cid:12)(cid:9)+.(cid:2)(cid:13)(cid:8)(cid:10)+(cid:12)(cid:14)(cid:18)(cid:11)(cid:10)(cid:2) (cid:13)(cid:10)(cid:8)(cid:2)(cid:29)(cid:15)(cid:2)*(cid:12)2(cid:2)(cid:27)(cid:18)(cid:14)(cid:12)(cid:20)+(cid:12)(cid:2)5(cid:7)(cid:12)(cid:2)(cid:12)(cid:9)+(cid:15)(cid:28)(cid:29)(cid:12)(cid:17)(cid:12)(cid:2)(cid:13)(cid:12)(cid:20)(cid:15)(cid:9)(cid:2)(cid:11)(cid:12)(cid:2)(cid:13)(cid:8)(cid:18)(cid:9)(cid:18)(cid:19)(cid:20)(cid:2)2(cid:4)(cid:10)(cid:2)(cid:16)(cid:7)(cid:29)+(cid:15)(cid:9)(cid:2)(cid:15)(cid:2)5(cid:7)(cid:18)(cid:12)(cid:20)(cid:12)(cid:9)(cid:2)(cid:18)(cid:20)+(cid:12)(cid:20)(cid:17)(cid:18)(cid:10)(cid:20)(cid:15)(cid:11)(cid:15)(cid:16)(cid:12)(cid:20)+(cid:12)1(cid:2) (cid:8)(cid:12)(cid:13)(cid:8)(cid:10)(cid:11)(cid:7)3(cid:12)(cid:8)(cid:12)(cid:20)(cid:2)(cid:10)(cid:2)(cid:13)(cid:29)(cid:15)(cid:14)(cid:18)(cid:15)(cid:8)(cid:12)(cid:20)1(cid:2)(cid:12)(cid:20)(cid:2)+(cid:10)(cid:11)(cid:10)(cid:2)(cid:10)(cid:2)(cid:12)(cid:20)(cid:2)(cid:13)(cid:15)(cid:8)+(cid:12)1(cid:2)(cid:7)(cid:20)(cid:15)(cid:2)(cid:10)(cid:28)(cid:8)(cid:15)(cid:2)(cid:29)(cid:18)+(cid:12)(cid:8)(cid:15)(cid:8)(cid:18)(cid:15)1(cid:2)(cid:15)(cid:8)+9(cid:9)+(cid:18)(cid:17)(cid:15)(cid:2)(cid:10)(cid:2)(cid:17)(cid:18)(cid:12)(cid:20)+90(cid:18)(cid:17)(cid:15)(cid:21)(cid:2) (cid:2) ((cid:11)(cid:18)+(cid:15)(cid:11)(cid:10)(cid:2)(cid:13)(cid:10)(cid:8)(cid:6)(cid:2) !"#!(cid:2)((cid:11)(cid:18)+(cid:10)(cid:8)(cid:18)(cid:15)(cid:29)(cid:2) (cid:3)(cid:4)(cid:2)(cid:26)(cid:15)(cid:8)(cid:15)(cid:16)(cid:15)1(cid:2)(cid:22)!1(cid:2):(cid:10)(cid:29)9(cid:14)(cid:10)(cid:20)(cid:10)(cid:2)(cid:18)(cid:20)(cid:11)(cid:7)(cid:9)+(cid:8)(cid:18)(cid:15)(cid:29)(cid:2))(cid:14)(cid:15)(cid:8)(cid:9)(cid:15)(cid:2) $==>%(cid:2):! !(cid:3)?(**’(cid:30)(cid:2)(cid:31)(*(cid:2)(cid:26)! !#!1(cid:2)(cid:2)#(cid:15)(cid:11)(cid:8)(cid:18)(cid:11)(cid:2) @(cid:12)(cid:29);0(cid:10)(cid:20)(cid:10)(cid:6)(cid:2)(cid:2)AB(cid:2)>C=(cid:2)D$(cid:2)=%(cid:2) @(cid:12)(cid:29)(cid:12)0(cid:15)7(cid:6)(cid:2)(cid:2)AB(cid:2)>>$(cid:2)=B(cid:2)(cid:22)A(cid:2) (cid:3)(cid:10)(cid:8)(cid:8)(cid:12)(cid:10)(cid:2)(cid:12)(cid:29)(cid:12)(cid:17)+(cid:8)(cid:19)(cid:20)(cid:18)(cid:17)(cid:10)(cid:6)(cid:2)(cid:12)(cid:11)(cid:18)+(cid:10)(cid:8)(cid:18)(cid:15)(cid:29)E(cid:8)(cid:15)"(cid:16)(cid:15)(cid:21)(cid:17)(cid:10)(cid:16)(cid:2) )(cid:20)+(cid:12)(cid:8)(cid:20)(cid:12)+(cid:6)(cid:2)(cid:2)(cid:3)(cid:4)(cid:4)(cid:5)(cid:6)(cid:7)(cid:8)(cid:9)(cid:10)(cid:11)(cid:9)(cid:7)(cid:12)(cid:4)(cid:11)1(cid:2)(cid:13)(cid:13)(cid:13)(cid:7)(cid:8)(cid:9)(cid:10)(cid:11)(cid:9)(cid:7)(cid:2)(cid:6)(cid:14)(cid:15)(cid:14)(cid:13)(cid:13)(cid:13)(cid:7)(cid:8)(cid:9)(cid:10)(cid:11)(cid:9)(cid:7)(cid:12)(cid:4)(cid:11)(cid:14)(cid:2) )(cid:30)FG(cid:6)(cid:2)A&="=D"AA>D"(cid:22)$$"A(cid:2)(cid:2)(cid:2) (cid:31)(cid:12)(cid:13)(cid:19)(cid:9)(cid:18)+(cid:10)(cid:2)*(cid:12)(cid:14)(cid:15)(cid:29)(cid:6)(cid:2)#">A$B"$%%&(cid:2) !(cid:7)+(cid:10)(cid:12)(cid:11)(cid:18)(cid:17)(cid:18)(cid:19)(cid:20)(cid:6)(cid:2)(cid:25)(cid:17)(cid:10)(cid:21)(cid:2)(cid:26)(cid:15)(cid:27)(cid:18)(cid:12)(cid:8)(cid:2)(cid:3)(cid:12)(cid:28)(cid:15)(cid:29)(cid:29)(cid:10)(cid:9)(cid:2) (cid:25)(cid:18)(cid:29)(cid:16)(cid:15)(cid:17)(cid:18)(cid:19)(cid:20)(cid:2)(cid:12)(cid:2)(cid:18)(cid:16)(cid:13)(cid:8)(cid:12)(cid:9)(cid:18)(cid:19)(cid:20)(cid:6)(cid:2)(cid:2)!(cid:29)(cid:28)(cid:15)(cid:11)(cid:15)(cid:29)(cid:12)3(cid:10)1(cid:2)(cid:30)(cid:21)*(cid:21)(cid:2) )(cid:16)(cid:13)(cid:8)(cid:12)(cid:9)(cid:10)(cid:2)(cid:12)(cid:20)(cid:2)((cid:9)(cid:13)(cid:15)8(cid:15)(cid:2) :(cid:8)(cid:18)(cid:16)(cid:12)(cid:8)(cid:15)(cid:2)(cid:18)(cid:16)(cid:13)(cid:8)(cid:12)(cid:9)(cid:18)(cid:19)(cid:20)(cid:6)(cid:2)#(cid:15)(cid:8)4(cid:10)(cid:2)$%%&(cid:2) (cid:2) (cid:2) Los grandes conocimientos engendran las grandes dudas. Dedico esta obra a María del Carmen, mi esposa, y a mis hijos Francisco y Javier. CONTENIDO PRÓLOGO........................................................................................................ XVII CAPÍTULO 1. FASES EN EL DESARROLLO DE UN PROGRAMA........... 1 QUÉ ES UN PROGRAMA................................................................................ 1 LENGUAJES DE PROGRAMACIÓN.............................................................. 2 Compiladores................................................................................................. 4 Intérpretes...................................................................................................... 4 ¿QUÉ ES C?....................................................................................................... 4 HISTORIA DEL LENGUAJE C........................................................................ 5 Lenguaje C++................................................................................................ 6 REALIZACIÓN DE UN PROGRAMA EN C................................................... 7 Edición de un programa................................................................................. 8 ¿Qué hace este programa?........................................................................ 9 Guardar el programa escrito en el disco........................................................ 9 Compilar y ejecutar el programa................................................................... 10 Biblioteca de funciones............................................................................ 10 Guardar el programa ejecutable en el disco................................................... 11 Depurar un programa..................................................................................... 12 EJERCICIOS RESUELTOS.............................................................................. 12 EJERCICIOS PROPUESTOS............................................................................ 14 CAPÍTULO 2. ELEMENTOS DEL LENGUAJE C........................................... 17 PRESENTACIÓN DE LA SINTAXIS DE C..................................................... 17 CARACTERES DE C........................................................................................ 18 Letras, dígitos y carácter de subrayado......................................................... 18 VIII C/C++: CURSO DE PROGRAMACIÓN Espacios en blanco........................................................................................ 18 Caracteres especiales y signos de puntuación................................................ 19 Secuencias de escape..................................................................................... 19 TIPOS DE DATOS............................................................................................ 20 Tipos primitivos............................................................................................ 20 char........................................................................................................... 21 short.......................................................................................................... 22 int............................................................................................................. 22 long........................................................................................................... 22 enum......................................................................................................... 23 Creación de una enumeración.................................................................. 23 float.......................................................................................................... 26 double....................................................................................................... 26 Ejemplo: tipos de datos................................................................................. 26 Tipos derivados............................................................................................. 27 SINÓNIMOS DE UN TIPO............................................................................... 28 LITERALES....................................................................................................... 29 Literales enteros............................................................................................ 29 Literales reales............................................................................................... 30 Literales de un solo carácter.......................................................................... 31 Literales de cadenas de caracteres................................................................. 31 IDENTIFICADORES......................................................................................... 32 PALABRAS CLAVE......................................................................................... 33 COMENTARIOS............................................................................................... 33 DECLARACIÓN DE CONSTANTES SIMBÓLICAS..................................... 34 Constantes C++............................................................................................. 34 ¿Por qué utilizar constantes?......................................................................... 34 DECLARACIÓN DE UNA VARIABLE........................................................... 35 Iniciación de una variable.............................................................................. 36 EXPRESIONES NUMÉRICAS......................................................................... 36 OPERADORES.................................................................................................. 36 Operadores aritméticos.................................................................................. 37 Operadores de relación.................................................................................. 38 Operadores lógicos........................................................................................ 39 Operadores unitarios...................................................................................... 40 Operadores a nivel de bits............................................................................. 41 Operadores de asignación.............................................................................. 41 Operador condicional.................................................................................... 44 Otros operadores............................................................................................ 45 Operador sizeof........................................................................................ 45 Operador coma......................................................................................... 45 Operador dirección-de.............................................................................. 46 Operador de indirección........................................................................... 46

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.