Beruflich Dokumente
Kultur Dokumente
Función main()
Los programas en C++ empiezan la ejecución en la función main(),
solo puede haber un punto de inicio, una sola función main() por
programa.
Ejemplo:
#include <iostream.h>
#include <conio.h>
void main() // Æ Lista vacia de argumentos (parámetros)
{
cout << “Mensaje de prueba”; // Instrucciones
getch();
}
#
La primera línea de un programa en C++ empieza con el signo #,
que es un comando del preprocesador, que hace que se ejecute
alguna acción antes de que el compilador traduzca el código fuente
en código maquina.
#include
es la directiva del preprocesador del compilador que hace que las
funciones de biblioteca sean añadidas al programa. Le dice al
preprocesador que lea en otro archivo y lo incluya con el programa.
Comentarios
Los comentarios son observaciones que se hacen para documentar el
programa. Ejemplo:
/* este es un comentario
que abarca
*/ mas de una linea
Operadores Aritmeticos
Suma(+) , Resta(-) , Multiplicación(*) , División(/) ,
División modular(%) //Similar al mod, nos da el valor del residuo de
una división
Operadores Logicos
AND (&&)
OR (||)
NO (!)
Distinto de (!=)
Operadores Relacionales
> ,>=,<,<=,==
Constantes
Una constante es un espacio reservado en el computador (memoria)
para contener un valor que no cambia durante la ejecución de un
programa. El valor contenido en la constante pertenece a un tipo de
dato soportado por el lenguaje de programación.
Variables
Una variable es un espacio reservado en el computador (memoria)
para contener valores que pueden cambiar durante la ejecución de un
programa. El valor contenido en la variable pertenece a un tipo de
dato soportado por el lenguaje de programación.
struct fecha
{
int mes;
int dia;
int anio;
};
struct
{
int mes;
int dia;
int anio;
} fecha ;
struct reg_pago
{
int num_id;
char nombre[20];
float tasa;
};
declaración de matrices:
int val[3][4]; //Declara una matriz de 3 filas x 4 columnas
Declaración de constantes:
Alcance de Variables
Variables globales:
son aquellas declaradas fuera de todas las funciones, cualquier
función del programa puede acceder a ellas. Las variables globales
existen durante todo el tiempo que se ejecuta el programa.
Variables locales:
Son aquellas declaradas dentro de una función, solo la conoce y es
accesible a la misma función donde esta declarada.
Sentencias de entrada/salida
Ej 1:
cout << “Esto es un mensaje por pantalla” ;
Ej 2:
cout << “La edad de : “ << “ La tierra “ << endl
Ej 2:
cout << “Digite tres numeros enteros : “;
cin >> num1 >> num2 >> num3;
Sentencias
getch();
Detiene la ejecución del programa hasta que se presione una tecla
if
if(condicion) sentencia;
Ej 1:
if(a < 5) cont = cont+1;
Ej 2:
If(a < 5)
cont = cont+1;
else
cont = cont-1;
Ej 3:
If(a < 5)
{
cont = cont+1;
z=0;
}
else
{
cont = cont-1;
z=1;
}
for
for(inicializacion;comprobación condicional;incremento) sentencia;
Ej 1: for(i=1;i<=10;i=i+1) f=f*i ;
Ej 2:
For(i=1;i<=10;i=i+1)
{
sum=sum+i;
cont = cont+1;
}
do //Haga hasta
do
{
cont=cont+1;
i=i+1;
} while(i<5);
switch
switch(expresion)
{
case 1:
instrucción 1;
instrucción 2;
.
.
break;
case 2:
instrucción 1;
instrucción 2;
.
.
break;
default:
instrucción 1;
instrucción 2;
.
.
break;
}
#include <iostream.h>
void encontrarmayor(int , int); //Declaración del prototipo de función
int main()
{
int primernum,segundonum;
cout << “Digite primer numero : “ ;
cin >> primernum;
cout << “Digite segundo numero : “ ;
cin >> segundonum;
//codigo de la función
if (x >= y)
maxnum = x;
else
maxnum = y;
} // Fin de la función.
int ejemplo();
int ejemplo(void);
return a;
resultado = valorabsoluto(-6);
Funciones de Cadena
Varios