Sei sulla pagina 1di 4

Repaso C++

Los trminos para programar en C son:


- Mediante compiladores se traduce el programa fuente para que C++ lo pueda ejecutar
y consiste en obtener un denominado ARCHIVO OBJETO cuyo contenido se denomina
CODIGO OBJETO.
INTERPRETE: programa que ejecuta acciones leidas desde un cdigo fuente
LIBRERIAS: Contienen el CODIGO OBJETO de muchos programas
IDENTIFICADOR: Nombre asignado a la variable
COMENTARIOS: Textos no procesados por el compilador que sirven como informacin
al programador
SENTENCIA: Expresion que espera una consecuencia
UNIONES: dos o mas variables diferentes comparten una posicin de memoria
ESTRUCTURA: coleccin de variables

VARIABLES: Identificador que almacecna los datos obtenidos durante la ejecucin

OPERADORES : realizan las operaciones

- OPERADORES ARITMETICOS
- SUMA +
- RESTA -
- MULTIPLICACION *
- DIVISION /
- MODULO %
- OPERADORES RELACIONALES: AND &&, ORII y NOT !
- = diferente
- == igual
- = asigna valores
- Etc

OPERADORES DE INCREMENTO
- ++ incrementa el valor del operando en 1
- -- decrementa

OPERADORES COMBINADOS:
- += a = a+b a+=b
- -= a= a-b a-= b
- *= a=a*b a*= b
- =/ a = a/b a/=b
- %/ a = a%b a %= b

FUNCION: subprograma que arroja uno o varios valores o que realiza una tarea
especifica. Siempre tiene una funcin principal main()
COMENTARIOS: Salida por pantalla del programa que proporciona informacin
TIPOS DE DATOS: Determinan el valor que puede tomar una variable. Son:

- Int (Num enteros) -32.768 32.767
- Float (Num reales) 3,4 10^-38 y 3,4 10^38
- Double (num reales mas grandes que el float) 1.7 10^-308 y 1,7 10^308
- Bool (valores lgicos) True (dif. de 0) o False (0)
- Char (caracteres y cualquier cantidad de 8 bits) dgitos, letras maysculas, letras
minsculas y signos de puntuacin.
- Void (nada)
Los modificadores de tipos de datos son:
- Unsigned int (nmeros enteros sin signo) 0 .. 65625
- Unsigned char (caracteres sin signo)
- Unsigned long (nmeros enteros sin signo) 0 . 2^32
- Long double -3.37 10^-4932 y 3,37 10^4932
- Short int (nmeros cortos sin signos) -32,768 y 32767
- Long int -2147483648 y 2147483648
ESPECIFICADORES DE FORMATO
- %d numero entero
- %C Carcter
- %s Cadena de caracteres
- %e Numero real de coma flotante, notacin exponencial
- %f numero real de coma flotante, notacin decimal
- %g %f %e, el que sea mas corto
- %u numero entero sin signo
- %o Numero octal sin signo
- %x numero hexadecimal sin signo
FUNCIONES DE ENTRADA Y SALIDA DE DATOS
ENTRADA
- Getchar():toma un dato del teclado y se lo da a un programa en ejecucin. Espera
hasta que se pulse la tecla return
- Getch(): Igual que el anterior, pero no se presiona tecla return
- Getche(): igual que el anterior, pero no hay que pulsar Return y se visualiza el eco
del carcter
SALIDA
- Putchar(): toma un dato del programa en ejecucin y lo visualiza en pantalla
- Putch(): lomismo pero no lo escribe desde el comienzo de lnea sino en la ultima
posicin.
REGLAS PARA REALIZAR UN PROGRAMA EN C++
1. Comienza con las instrucciones include# etc. Y cadauna de ellas es una librera que
contiene las tareas especificas
2. Los comandos deben ir en letra minscula (main, include, printf)
3. Comienza con main()
4. El cuerpo del programa debe ir en llaves
5. Las instrucciones ejecutables terminan en ;
6. Los comentarios se encierran en /*comentario*/ //comentario
7. De primeras debe ir la declaracin de variables
8. Printf() o cout>> para imprimir por pantalla
9. Scanf o cin<< para entrada por teclado
10. Getch(); al final para detener la pantalla hasta presioanr alguna tecla
SECUENCIAS DE ESCAPE
- \n nuevo rengln
- \t tabulador horizontal
- \b retroceso
- \r carriage return
- \a campanilla
- \ despliega comillas
- \` despliega apostrophe

INSTRUCCIONES DE CONTROL
Alteran la secuencia normal de la ejecucin
- Condicionales: if, Switch
- Ciclos: While, do-while, for
- Salto: goto
Estructura de un programa
-Directivas del procesador-Bibliotecas de funciones (#include <Archivo de cabecera>,
#define<Archivo de cabecera>.)
EJ: #define IVA, #define PI
-Declaraciones: pueden ser:
-Declaraciones locales: dentro de las funciones
-Declaraciones globales: Declaracion de variables o de funciones

Funcion main()
{
Instrucciones
}
Funcion1()
{
Instrucciones
}
ARCHIVOS DE CABECERA
- stdlib.h
- string.h
- math.h
- conio.h
- iostream.h
- type.h

Potrebbero piacerti anche