The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

curso-de-programacion-cc---fco-javier-ceballos

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by carlosargueta, 2019-08-04 02:59:04

curso-de-programacion-cc---fco-javier-ceballos

curso-de-programacion-cc---fco-javier-ceballos

ensamblador, 3 APÉNDrcE D: ÍNDrcE ALFAsÉTco 529

entrada con formato, 86 free,247
enum, 23 freopen, 328
EOF,94 fscanf, 340
emto,332 fseek,35l
errores,1l;329 ftell,352
effores, mensajes,33l función, 58;2'73
escribir con formato, 340
escribir registros en un fichero, 342 abs, 304
escribir un carácter, 98; 333 acos, 301
especificación de formato, 80; 90 asin, 301
atan,3O2
estructura de un programa, 5 I atan2,302
atof,179
estructura variable, 196 atoi,179
estructuras, 187 atol,179
calloc,248
copiar,191 ceil, 304
crear,187 clearerr, 94;329
dinámicas, 391 clock, 307
cos, 302
tnicializar, l9l cosh, 303
ctime, 308
miembro como una estructura, 190 estática,74
operaciones, 191 exit, lO2
exp, 303
punteros a, 257 externa,T4
exit, 102 fabs, 726;304
exp, 303 fclose, 329
expresión de Boole, 39 fcvt, 180
expresiones, 36
extensión dei signo, 169 feoi 330
fenor,329
exten,Tl;73;74
fflush, 96; 350
fabs, 126;304 -F fgetc,334
fgets, 338
fclose, 329 floor, 304
fopen, 326
fcvt, 180 fprintf, 340
fputc, 333
feol 330 fputs, 338
ftead,343
fenor,329 free,247
freopen, 328
fflush, 96; 350 fscanf, 340
fseek, 351
fgets, 338 ftell,352
fwite,342
fichero temporal, 350 getch, 98
getchar,9T
ficheros, 324 getche, 98
gets, 165
ficheros de cabecera, 8, 383 getw, 336
labs, 304
ficheros, acceso aleatorio, 351 localtime, 309

FILE,326

fin de fichero, 93'330

fin de fichero, marca, l2l

float,26

floor, 304

fopen,326

for,127

fprintf, 340

fputc, 333

fputs, 338

fread,343

530 cunso DE PRocRAM,q.cróu c/c++ fwrite,342

log, 303 getch, 98 -G-
logl0, 304
main, 57 getchar,9T
malloc,246
matherr, 305 getche, 98
perror,331
pow, 305 gets, 165
printf,79
putchar, 98 getw. 336
puts, 166
putw,336 goto, 130
rand,307
realloc,256 grado de un nodo, 428
rewind, 352
scanf, 86; 164 hash,494 -H-
setbuf, 347
setvbuf, 347 -I-
sin, 302
sinh, 303 identificadores, 32
sprintf. | 8 |
sqrt, 103;305 il los
srand, 307
strcat, 171 ifelse, l07
strcmp, 174 incluir ficheros, 377
strcpy, 172 indicador de fin de fichero, 93
strcspn,175
strchr,172 inorden,429
strlen, 175 int,22
strlwr, 178 intérprete,4
strncat,176
stmcmp, 176 -L-
strncpy, 176
stnchr, 172 labs, 304
strspn,177 leer con formato, 340
strstr, 177 leer registros de un fichero, 343
strtok,177 leer un carácter, 97; 334
strupr, 179
system, 99 lengtaje,2
ta¡, 303 lista circular, 414
tanh, 303 lista circular doblemente enlazada, 422
time,307 lista doblemen te enlazada, 421
tmpfile,351 lista lineal, 390
toascii,182
tolower, 182 borrar todo, 399
toupper, 182 borrar un elemento, 398
funciones matemáticas, 301 buscar un elemento, 400
funciones que retornan un puntero, 289
funciones recursivas, 295 cola,4l0
funciones y anays,214 qear,396
funciones y arrays de dos dimensiones,2T9
funciones y estructuras, 287 inserlar un elemento, 396
funciones y punteros, 284 operaciones, 395
pila,406
recorrer, 399
simplemente enlazada, 392
localtime, 309
log, 303
logl0, 304
long,23

long double, 26 APÉNDrcE D: ÍN¡rc¡ er-r¡sÉrrco 53 I
llamada a una función, 62
P-
macro,372 -M-
palabras clave,32
macros predefinidas, 375 parámatros por valor, 62
parámetros por referencia, 63
main, 57 pemor,33l
pila,406
malloc,246
ajustar el tamaño,296
matherr, 305 posición dentro de un fichero, 352
postorden,429
mayúsculas, 178 pow,305
preorden,429
mensajes de error, 33 I
preprocesador , 5; 8, 37 |
método de inserción, 4'73;479
printf, 13;79
método de la burbuja, 470 prioridad y asociatividad, 44
profundidad o altura de un árbol, 428
método quicksort, 475 progfam.a,2

minúsculas, 179 C, múltiples ficheros, 66
realizar, T
Newton, 125 -N- pwrtero,227
a un objeto, 259
nivel de un nodo, 428 a un puntero. 236
aunafwción,297
nombres de tipo, 28 constante, 228
genérico,226
nueva línea, 95 no válido,223
nulo,227
NULL,227 sintaxis, 221
punteros
números seudoaleatorios, 263 a cadenas de caracteres, 230
a estructuras, 257
-o- arrays de,235
asignación,224
operador #, 375 bytes que hay que asignar,223
operador ##, 376 companción,225
operador #@, 376 operaciones aritmétic as, 225
operador coma,42 operadores,223
operador condicional, 42 y artays,228
operador de indirección, 43 putchar, 98
operador defined, 379 puts, 166
operador dirección de, 43 putw, 336
operador sizeof,44
operadores, 36 -R-

aritméticos, 36 níz ctadrada,703
de asignación, 41
de relación, 38 rand, 307
lógicos bit a bir, 40 realloc,256
Iógicos, 38 reasignar un bloque de memoria, 256
prioridad y asociatividad, 44 recursividad, 463
unitarios, 39 redirección de la entrada y de la salida, 293
ordenación,469 register, 73
ordenar cadenas de caracteres,24l registros, 342
ordenar un fichero, 486
mezcla natural,486
quicksort,49l

532 cunso DE PRocRAM¡.cróN c/c++ strspn, 177
strstr, 177
rewind, 352 strtok, 177
strupr, 179
-s- switch, l12
sys_errlist, 332
salida con formato, 79 sys_nerr, 332
salir de un programa, 102 system, 99
scanf,86; 164
scanf, especificación de formato personalizada, -T-

164 tamaño de un array, 186
secuencia de escape, 19 tan, 303
sentencia, 105 tanh, 303
tiempo de ejecución, 379
break, I 15 time,308
compuesta, 58 tipos de datos, 20
condicional, 105
continue, 130 anay, 185
de asignación, 78 char,2l
do,124 double,26
for,127 enumerado, 23
goto, 130 float,26
tnt,22
if, 105 long double, 26
long,23
nula, 164 short,22
simple, 58 void,27
switch, 112 tipos derivados, 27
while, l18 tipos fundamentales, 20
tmpfile,351
sentencias if... else anidadas, 107 toascii, 182
tolower, 182
setbuf, 347 torres de Hano|467
setvbuf, 347 toupper, 182
short,22 typedef,28; 185; 188
sin, 302
sinh, 303 unión, 194 -u-
sintaxis, 17 UNIX,5

sizeof,44;186 -v-
sprintf, 181
sqrt, 103; 305 valor absoluto, 126
variable
srand, 307
stack, ajustar el tamaño, 296 attomática,'73
estática,72;73
static,72;73;74; 158 extema,Tl;73
global, 35; 68
stderr, 325 inicialización, 36
stdin, 325 local, 35; 68
stdout, 325 register, 73

strcat,17l
strcmp, 174
strcpy, 172
strcspn,175
strchr,172
stream,324
strlen, 175
strlwr, 178
strncat, 176
stmcmp, 176
strncpy, 176
stncbr, 172

APÉNDrcE D: ÍNrrcB ¡Lr¡nÉrrco 533

variables void *,226 -w-
ámbito y accesibilidad, 68 while, I 18
declarar, 35
locales y globales, 68
static internas, 158

void, 13:'27

+@ffi ISBN: 84-86381-36-3
226 págs.
Del mismo autor
ISBN: 84-86381-87-8
o Curso de programación con 320 págs.
PASCAL
ISBN: 84-86381-43-6
Curso de programación 444 págs.

GW BASIC/BASICA ISBN: 84-86381-65-7
540 págs.
Manual para
TURBO BASIC ISBN: 84-86381-74-6
Guía del programador 496 págs.

Manual para ISBN: 84-7897-001-0
Quick C 2 480 págs.
Guía del programador

Manual para
Quick BASIC 4.5
Guía del programador

Curso de programación

Microsoft COBOL

o Enciclopedia del lenguaje ISBN: 84-7897-053-3

C 888 págs.

Curso de programación ISBN: 84-7897-059-2

QBASIC y MS-DOS s 384 págs.

Curso de programación ISBN: 84-7897-010-3
RIWCOBOL.S5
396 págs.
Microsoft
Visual Basic ISBN: 84-7897-092-4
Aplicaciones para Windows 456 págs.

El abecé de ISBN: 84-7897-ll4-9
MS-DOS 6
224 págs.
o Programación orientada a objetos
ISBN: 84-7897-ll8-l
con c ++
496 págs.
o Enciclopedia de Visual Basic
ISBN: 84-7897-132-7
o Microsoft 760 págs.
Visual C++ ISBN: 84-7897-180-7
Aplicaciones paÍa Windows 850 págs.

a

Gatálogo Gratuito

Envíe hoy por correo este cupón y recibirá un catálogo completo de nuestros libros.

NOMBRE PROVINCIA
CALLE FAX
CIUDAD
CODIGO POSTAL
TELEFONO

Título del libro adquirido:
Curso de Programación C/C++

¿Oué opinión general le merece?

¿Por-Equxéceescleognióteeste -liBbrou?eno -Regular -Flojo I
_Me lo recomendó un amigo I

Me lo recomendó un dependiente de librería I

Ví publicidad suya en

La reputación del Autor

La reputación de Ra-Ma

_Lo ví en un catálogo de Ra-Ma
_Por necesidad laboral o de estudios

Leí una crítica suya en superficies

ví expuesto en librería

Otros:

-Lo -Grandes

¿Dónde compró este libro? Grandes Superficies

Librería

Tienda de productos informáticos

Por catálo-gLo i(bNroemrbírae:

Directamente a Ra-Ma

Otros:

¿Compró este libro con cargo a? de Empresa

Particular

¿Cu-áPntroes sliburposuseosbtroe informática c-oPmrperasualpauñoe?sto
1-3 _3-5 _5-7 _7-9 _más de 1o

¿Cuántos libros de Ra-Ma ha comprado? _más de 1o

1-3 _3-5 _5-7 _7-9

Indique el nivel de conocimientos informáticos que ha cubierto con este libro:

_Principiante _Medio Avanzado

¿Con qué clase de ordenador trabaja?

Apple Mac _IBM-PC o compatible _Otros

¿Oué tipo de programas informáticos utiliza con asiduidad?
mación/Tratam iento de I mágenes y Presentaciones G ráficas

Autoedición

-Ani Bases de datos

Comunicaciones
Contabilidad

_Entornos C.A.D.

estadísticos y matemáticos
ntornos i nteg rados/Automatización de of icinas

-EntoGrenstoiósn económica
-E Hojas de cálculo
_ldiomas
_Lenguajes o técnicas de programación

_Procesadores de Texto

_Redes

Sistemas operativos
Utilidades en General
Otros:

¿Dónde situaría su actividad laboral?

___Ad m i n istraci ó n/Secreta ria d o
_Dirección

_lngeniero/Técnico
_-GPerestsióidne/Snucpiaervisión

Otros:

Especifique los pros y contras que ha encontrado a este libro:

$ww RA-MA Editorial
Carretera de Canillas, 144
28043 MADRID

ESPAÑA


Click to View FlipBook Version