Você está na página 1de 10

ESTRUCTURA BÁSICA PARA C++

COLUNGA LICEA JARITZA LIZETH


MUÑIZ TORRES LUIS FERNANDO
ESTRUCTURA BASICA

• #include <iostream.h> Instrucciones Declarativas


• #include <stdlib.h>
• (declaración de variables globales)
• Int main() Funcion Principal
•[ Aquí inicia el programa
• ] Cuerpo del Programa(Instrucciones)
ESTRUCTURA BASICA

• Un programa en C++ se caracteriza por tener en su código una cabecera


indispensable:
• main( ) #include ------ Archivo de cabecera [declaración de variables
globales]
• int main ( ) ------ Cabecera de función, nombre de la función { … ------
Sentencias de la función.
• } tipo func1( ) { … } tipo func2( ) { … }
ARCHIVO DE CABECERA

• #include <librería_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 <librería_solicitada>
• • El estándar de C++ incluye varias bibliotecas de funciones, y dependiendo del compilador que se
esté usando, puede aumentar el número.
ARCHIVO DE CABEZERA

• #include <librería_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
<librería_solicitada> • El estándar de C++ incluye varias bibliotecas de
funciones, y dependiendo del compilador que se esté usando, puede
aumentar el número.
DECLARACIÓN DE VARIABLES GLOBALES

• Una variable es un espacio reservado en el ordenador para contener valores


que pueden cambiar durante la ejecución de un programa. • Los tipos
determinan cómo se manipulará la información contenida en esas variables. •
El tipo nos dice a nosotros y al compilador cómo debe interpretarse y
manipularse la información binaria almacenada en la memoria de un
ordenador.
CABECERA DE FUNCION

• Una funcion es un conjunto de instrcciones que se la puede llamar desde el


programa principal o desde otras funciones. • Todo programa en C++
comienza con una función main(), y sólo puede haber una. • Los paréntesis que
le siguen contienen lo que se le va a mandar a la función. • En caso de
colocarla palabra “void”, que significa vacío, se esta indicando que a la
función main no se le está mandando nada, podría omitirse el void dentro de
los paréntesis, el compilador asume que no se enviará nada. La llave que se
abre significa que se iniciará un bloque de instrucciones.
CUERPO DEL PROGRAMA

• • La definición del cuerpo de la función está formada por un bloque de


sentencias o instrucciones, que esta encerrado entre llaves { }. • Las sentencias,
también llamadas instrucciones: • a) definen la lógica de un programa o
subprograma (subrutina), • b) manipulan los datos para producir el resultado
deseado por el usuario del programa
TIPO FUNC1()

• Las funciones deben declararse. • Una definición contiene además las


instrucciones con las que la función realizará su trabajo, es decir, su código. •
La sintaxis de una definición de función es: • [extern|static]
<tipo_valor_retorno> <identificador> (<lista_parámetros>) { [sentencias] } •
El identificador de la función. Es el nombre de la función. • Una lista de
declaraciones de parámetros entre paréntesis. Los parámetros de una función
son los valores de entrada (y en ocasiones también de salida).
TIPO FUNC1()

Opcionalmente, una palabra que especifique el tipo de almacenamiento,


puede ser extern o static. • El tipo del valor de retorno, si no se establece, será
int por defecto, aunque en general se considera una mala técnica de
programación omitir el tipo de valor de retorno de una función.

Você também pode gostar