Anda di halaman 1dari 12

ESTRUCTURA

BASICA PARA C++


INTEGRANTES:
AVILES BAUTISTA GERARDO DAVID
GARCIA CAMACHO JOSE EMMANUEL LAZARO
CAMACHO VALDES REYNA ALEJANDRA
2.-AM PROGRAMACION
FACILITADORA: MARGARITA ROMERO ALVARADO
ESTRUCTURA BASICA
ESTRUCTURA BASICA
Un programa en C++ se caracteriza por tener en su cdigo una cabecera indispensable:
main ( )
#include ------ Archivo de cabecera
[declaracin de variables globales]
int main ( ) ------ Cabecera de funcin, nombre de la funcin
{
--- Sentencias de la funcin
}
Tipo func1( )
{

{
Tipo func2 ()
{

}
ARCHIVO DE CABECERA

#include <librera_solicitada>
La parte del #include se refiere a la biblioteca de funciones que
vamos a utilizar. Es decir para llamar a una biblioteca en
particular debemos hacer lo siguiente:
#include <libreria_solicitada>
El estndar de C++ incluye varias bibliotecas de funciones, y
dependiendo del compilador que se este usando, puede
aumentar el nmero
ARCHIVO DE CABECERA

Existen archivos de cabecera estndar muy utilizados, por ejemplo


#include<iostream.h> contiene las funciones de ingresar y mostrar datos.
#include<math.h> contiene las funciones matemticas comunes.
#include<time.h> contiene las funciones para tratamiento y conversin
entre formatos de fecha y hora.
#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
ARCHIVO DE CABECERA

#include<stdio.h>: contiene los prototipos de las funciones,


macros, y tipos para manipular los datos de entrada y salida.
#include<stdlib.h>: contiene tipos, macros y funciones para la
conversin numrica, generacin de nmeros aleatorios,
bsquedas y ordenacin, gestin de memoria y tareas
similares.
#include<string.h>: contiene los prototipos de las funciones y
macros de clasificacin de caracteres.
DECLARACION DE VARIABLES
GLOBALES
Una variable es un espacio reservado en el ordenador para
contener valores que pueden cambiar durante la ejecucin de
un programa.
Los tipos determinan como se manipulara la informacin
contenida en esas variables.
El tipo nos dice a nosotros y al compilador como debe
interpretarse y manipularse la informacin binaria
almacenada en la memoria de un ordenador
DECLARACION DE VARIABLES
GLOBALES
Una variable global es aquella que se define fuer del cuerpo
de cualquier funcin, normalmente al principio del programa,
despus de la definicin de los archivos de biblioteca
(#include), de la definicin de constantes simbolicas y antes
de cualquier funcin. El mbito de una variable global son
todas las funciones que componen el programa, cualquier
funcin puede acceder a dichas variables para leer y escribir
en ellas. Es decir, se puede hacer referencia a su direccin de
memoria en cualquier parte del programa.
CABECERA DE FUNCION

Una funcin es un conjunto de instrucciones que se la puede llamar desde


el programa principal o desde otras funciones
Todo programa en C++ comienza con una funcin main( ), y solo puede
haber una.
Los parntesis que le siguen contienen lo que se le va a mandar a la funcin
En caso de colocarle la palabra void, que significa vacio, se esta
indicando que la funcin main no se le esta mandando nada, podra omitirse
el void dentro de los parntesis, el compilador asume que no se enviara
nada. La llave que se abre significa que se iniciara un bloque de
instrucciones
CABECERA DE FUNCION
Sintaxis para la declaracin de una funcin:
Prototipo de la funcin nombre de la funcin (parmetros);
Prototipo de la funcin: sirve para indicar que va a retornar la funcin, si va a
retornar un entero, un doubl, un char, o simplemente no retorna nada (void).
ESTO ES OBLIGATORIO.
Parmetros: son los datos que le enviamos a la funcin para que con ellos
posiblemente desarrolle algo que necesitemos. ESTO ES OPCIONAL.
EJEMPLO:
Void ingresar ();
Int suma_enteros ( int )
Float suma_nmeros (float, float);
TIPO FUNC1 ()

Las funciones deben declararse.


Una definicin contiene adems las instrucciones con las que la funion
realizara su trabajo, es decir, su cdigo.
La sintaxis e una definicin de una funcin es:
[extern | static] <tipo_valor_retorno><identificador> (<lista_parmetros>)
{ [sentencias] }
El identificador de la funcin. Es el nombre de la funcin.
Una lista de declaraciones de parmetros entre parentesis. Los parmetros de
una funcin son los valores de entrada (y en ocasiones tambin de salida)
TIPO FUNC1

Opcionalmente, una palabra que especifique el tipo de


almacenamiento, puede ser extern o static.
El tipo de valor de retorno, si no se establece, ser int por
defecto, aunque en general se considera una mala tcnica de
programacin omitir el tipo de valor de retorno de una
funcin

Anda mungkin juga menyukai