WARNING:
JavaScript is turned OFF. None of the links on this concept map will
work until it is reactivated.
If you need help turning JavaScript On, click here.
Este Cmap, tiene información relacionada con: NUEVO, Tienen un significado especial para el compilador y representan una instrucción propia de su lenguaje, no se pueden utilizar para identificar variables y se escriben siempre en minúsculas. Palabaras reservadas *ASM *CHAR *EXTERN *CLASS *DELETE *FALSE *CONST *DO *FLOAT *CONST_CAST *DOUBLE *FOR *CONTINUE *DYNAMIC_CAST *FRIEND *DEFAULT *ELSE *GOTO *ENUM *EXPLICT *AUTO *BOOL *BREAK *CASE, Cadenas de formatos: %d,% i entero decimal con signo, (eje: 38) %o entero octal sin signo, (eje: o43) %u entero decimal sin signo, (eje: 47) %x entero hexadecimal sin signo (en minúsculas) , (eje: 0x32) %X entero hexadecimal sin signo (en mayúsculas) , (eje: 0X32) %f Coma flotante en la forma [-]dddd.dddd , (eje: -3.2, 56.896) %e Coma flotante en la forma [-]d.dddd e[+/-]ddd, (eje: 2.3e4, 4.879e-4) %g Coma flotante según el valor %E Como e pero en mayúsculas, (eje: 2.3E4, 4.879E-4) %G Como g pero en mayúsculas %c un carácter, (eje: a, A) %s cadena de caracteres terminada en '\0' o null, (eje: ‘juan’, ‘JUAN’) %5s primeros cinco caracteres o delimitador %8.2f tamaño total de 8 dígitos, con dos decimales Secuencias de escape Las secuencias de escape son constantes especiales que se diferencian por llevar adelante una barra invertida (\) y cumplen una función específica, Las más usadas son: Secuencias de escape \a Alerta \b Espacio atrás \f Salto de página \n Salto de línea \r Retorno de carro \t Tabulación horizontal \v Tabulación vertical \\ Barra invertida \' Comilla simple \" Comillas dobles o, Nociones Basicas en C++ Librerías en lenguaje C Son los que contienen o almacenan funciones que realizan operaciones y cálculos de uso frecuente y son parte de cada compilador. El programador debe invocar todos aquellos archivos o bibliotecas que necesite., Operadores lógicos: los operadores lógicos, dan como resultado cierto o falso, siguiendo las reglas de la lógica formal. Estos operadores se combinan con operadores relacionales o comparación. Operadores relacionales y lógicos Operadores relacionales Ejemplo Operadores lógicos Ejemplo < 1° menor 2° && And (3ɭ)&&(2ɳ) salida no = 0 > 1° mayor 2° Or (1ɛ) (2ɬ) salida si = 1 <= 1° menor o igual 2° ! Not !(2ə) Salida si = 1 >= 1° mayor o igual 2° == 1° igual al 2° != 1° diferente al 2° Operadores unarios y aritmeticos Los operadores aritméticos se utilizan para hacer cálculos aritméticos. Ejemplos: División entera 19%6=1 19/6=3 15/2=7 15%2=1 División real 10/3=3.33333 Operadores aritméticos nombre función Multiplicación * División /, Son los que contienen o almacenan funciones que realizan operaciones y cálculos de uso frecuente y son parte de cada compilador. El programador debe invocar todos aquellos archivos o bibliotecas que necesite. A continuación algunas librerías más comunes en el lenguaje C. #include<time.h>: contiene los prototipos de las funciones, macros, y tipos para manipular la hora y la fecha del sistema. Archivos que utiliza la librería < time.h > *ASCTIME *CLOCK *CTIME *DIFFTIME *GMTIME *LOCALTIME *MKTIME *STRFTIME *TIME #include<conio.h>: contiene los prototipos de las funciones, macros, y constantes para preparar y manipular la consola en modo texto en el entorno de MS-DOS®. Archivos que utiliza la librería < conio.h > *CGETS *CLREOL * CLRSCR *CPRINTF *CPUTS *CSCANF *DELLINE *GETCHE * GETPASS *GETTEXT *GETTEXTINFO *GOTOXY *HIGHVIDEO *INPORT *INSLINE *GETCH *LOWVIDEO * MOVETEXT *NORMVIDEO *OUTPORT *PUTCH *PUTTEXT *SETCURSORTYPE *TEXTATTR * TEXTBACKGROUND *TEXTCOLOR *TEXTMODE *UNGETCH, Son los que contienen o almacenan funciones que realizan operaciones y cálculos de uso frecuente y son parte de cada compilador. El programador debe invocar todos aquellos archivos o bibliotecas que necesite. A continuación algunas librerías más comunes en el lenguaje C. #include<stdio.h>: contiene los prototipos de las funciones, macros, y tipos para manipular datos de entrada y salida. Archivos que utiliza la librería <stdio.h> *CLEARERR *FERROR *FPRINTF *FCLOSE *FFLUSH *FPUTC *FEOF *FGETC *FPUTS *FGETPOS *FORMATO *FREAD, Nociones Basicas en C++ Operadores y sus Tipos Operadores lógicos: los operadores lógicos, dan como resultado cierto o falso, siguiendo las reglas de la lógica formal. Estos operadores se combinan con operadores relacionales o comparación. Operadores relacionales y lógicos Operadores relacionales Ejemplo Operadores lógicos Ejemplo < 1° menor 2° && And (3ɭ)&&(2ɳ) salida no = 0 > 1° mayor 2° Or (1ɛ) (2ɬ) salida si = 1 <= 1° menor o igual 2° ! Not !(2ə) Salida si = 1 >= 1° mayor o igual 2° == 1° igual al 2° != 1° diferente al 2°, Son los que contienen o almacenan funciones que realizan operaciones y cálculos de uso frecuente y son parte de cada compilador. El programador debe invocar todos aquellos archivos o bibliotecas que necesite. A continuación algunas librerías más comunes en el lenguaje C. En la librería #include<stdlib.h>, existe la función system(“color f1”) que se utiliza mucho para cambiar el color de fondo y el de color de la fuente Colores de fondo y fuente que utiliza la librería <stdlib.h> Colores de fondo Colores de fuente *0 NEGRO A VERDE CLARO *1 AZUL B AGUAMARINA CLARO *2 VERDE C ROJO CLARO *3 AGUAMARINA D PURPURA CLARO *4 ROJO E AMARILLO CLARO *5 PURPURA F BLANCO BRILLANTE *6 AMARILLO *7 BLANCO *8 GRIS *9 AZUL CLARO Con la función system(“pause”) se utiliza para pausar un programa una vez esté corriendo y reemplaza a la función getch() de la librería #include<conio.h>. Ambas hacen lo mismo y se colocan la final antes de cerrar el programa principal., Son los que contienen o almacenan funciones que realizan operaciones y cálculos de uso frecuente y son parte de cada compilador. El programador debe invocar todos aquellos archivos o bibliotecas que necesite. A continuación algunas librerías más comunes en el lenguaje C. Archivos que utiliza la librería < ctype.h > *TOLOWER *TOUPPER #include<math.h>: contiene los prototipos de las funciones y otras definiciones para el uso y manipulación de funciones matemáticas. Archivos que utiliza la librería < math.h > *ASCOS * ASIN *ATAN *ATAN2 *CEIL *COS *COSH *EXP *FABS *FLOOR *FMOD *FREXD *IDEXP *LOG *LOG10 *MODF *POW *SIN *SINH *SQRT *TAN *TANH, Son los que contienen o almacenan funciones que realizan operaciones y cálculos de uso frecuente y son parte de cada compilador. El programador debe invocar todos aquellos archivos o bibliotecas que necesite. A continuación algunas librerías más comunes en el lenguaje C. #include<string.h>: contiene los prototipos de las funciones y macros de clasificación de caracteres. Archivos que utiliza la librería< string.h > *MEMCHR *MEMCMP *MEMCPY *MEMMOVE *MEMSET *STRCAT *STRCHR * MEMCHR *STRCMP *STRCOLL *STRCPY *STRCSPN *STERROR *STRIEN *STRMCAT *STRCMP *STRMCMP *STRMCPY *STRPBRK *STRRCHR *STRSPN *STRSTR *STRTOK *STRMCMP *STRXFRM *STRXFRM #include<ctype.h>: contiene varias funciones para comprobación de tipos y transformación de caracteres. *TOLOWER *TOUPPER toupper = instrucción que convierte a mayúscula por ejemplo [ s->S ], Nociones Basicas en C++ Cadenas de formato Las cadenas de formatos como printf, permite dar formato específico a la salida y a cada símbolo cuando le antecede un %. Un dato es la expresión general que describe los objetos con los cuales opera una computadora. Los tipos de datos más comunes son: char, int, float, long, short, doublé, void., Nociones Basicas en C++ Operadores y sus Tipos Operadores relacionales: los operadores relacionales, permiten comparar 2 valores arrojando un resultado basado en si la comparación es verdadera o falsa. Si la comparación es falsa el resultado es 0, si es verdadera el resultado es 1., Nociones Basicas en C++ Cadenas de formato Cadenas de formatos: %d,% i entero decimal con signo, (eje: 38) %o entero octal sin signo, (eje: o43) %u entero decimal sin signo, (eje: 47) %x entero hexadecimal sin signo (en minúsculas) , (eje: 0x32) %X entero hexadecimal sin signo (en mayúsculas) , (eje: 0X32) %f Coma flotante en la forma [-]dddd.dddd , (eje: -3.2, 56.896) %e Coma flotante en la forma [-]d.dddd e[+/-]ddd, (eje: 2.3e4, 4.879e-4) %g Coma flotante según el valor %E Como e pero en mayúsculas, (eje: 2.3E4, 4.879E-4) %G Como g pero en mayúsculas %c un carácter, (eje: a, A) %s cadena de caracteres terminada en '\0' o null, (eje: ‘juan’, ‘JUAN’) %5s primeros cinco caracteres o delimitador %8.2f tamaño total de 8 dígitos, con dos decimales, Nociones Basicas en C++ Palabras reservadas en lenguaje C Tienen un significado especial para el compilador y representan una instrucción propia de su lenguaje, no se pueden utilizar para identificar variables y se escriben siempre en minúsculas., Operadores lógicos: los operadores lógicos, dan como resultado cierto o falso, siguiendo las reglas de la lógica formal. Estos operadores se combinan con operadores relacionales o comparación. Operadores relacionales y lógicos Operadores relacionales Ejemplo Operadores lógicos Ejemplo < 1° menor 2° && And (3ɭ)&&(2ɳ) salida no = 0 > 1° mayor 2° Or (1ɛ) (2ɬ) salida si = 1 <= 1° menor o igual 2° ! Not !(2ə) Salida si = 1 >= 1° mayor o igual 2° == 1° igual al 2° != 1° diferente al 2° Operadores unarios y aritmeticos Los operadores unarios admiten un único argumento y cuentan con operador de cambio de signo (-) y también con los de incremento (++) y decremento (- -) y son una forma fácil de sumar o restar 1 a una variable. Operadores unarios variable ++ postincremento ++variable preincremento variable - - postdecremento - -variable predecremento Módulo o resto de una división entera % Suma + Resta -