Está en la página 1de 13

INTRODUCCIÓN AL

LENGUAJE C++
IDENTIFICADORES O 2

NOMBRES
Un nombre valido es una secuencia de
- Letras
- Dígitos
- El carácter subrayado
Nota:
- No puede ser una palabra reservada (int, float, void..)
- El primer carácter puede ser una letra o el carácter
subrayado
- Mayúscula es diferente de minúscula
- Los identificadores se usan para designar funciones,
variables, tipos de datos, etc
Ejemplos: Area_total, FN
3

Tipos de Datos
ELEMENTALES
4

Tipos de Datos: Numéricos

Tipo Ejemplo Bytes Rango


char ‘a’ 1 0..255

short -15 1 -128..127

int 1024 2 -32768..32767

long 262144 4 -2147483648..2147483637

float 10.5 4 3.4*10E-38…3.4*10E38

double 0.00045 8 1.7*10E-308…1.7*10E308


5

Definición de Variables

 int edad=20; /* declara e inicializa */


 int nro_hijos;
 double radio;

 int edad, nro_hijos;

Nota: una variable no puede ser usado antes de


ser inicializado.
6

Operadores Aritméticos

 + suma
 - resta
 * multiplicación
 / división
 % modulo

Ejemplos: 7 % 3 resultado 1
7 / 2 resultado 3
7

Expresiones

 - Una expresión es una combinación de


constantes, variables, funciones, aperadores
aritméticos, operadores de relación y
conectores lógicos.

 area=pi*radio*radio;
8

Entrada y Salida

 En C++ la Entrada y Salida de datos se realiza a


través de operaciones de flujos (streams).

 Estos flujos están definidos en la librería


iostream.h que deberá ser incluída en el
programa.
9

Salida: cout

 cout corresponde al flujo de SALIDA.

 Normalmente corresponde a la pantalla del usuario.

 El operador de insercción, <<, inserta datos en el


flujo cout. Por ejemplo:

cout<< “Mensaje de prueba “;


cout<< 500<<600<<700;
int i=5, j=10,m=100;
cout<< "El valor de i es:"<<i << j << m;
10

Entrada: cin
 Proporciona un flujo de entrada.
 El operador de extracción >>, extrae valores
del flujo y lo almacena en variables.
 Normalmente el flujo de entrada es el teclado.

int numero1, numero2;


cin>>numero1;
cin>>numero2;
Estructura de un programa
•Variables que “ven”
variables globales
las sentencias
de todas las funciones main(){
variables locales
•Variables que “ven”
secuencia de sentencias
sólo las sentencias }
de esta función

•La función con f1(){


nombre “main” variables locales
inicia la ejecución secuencia de sentencias
}
....
•Otras ‘n’ posibles funciones fn(){
con sus variables locales. variables locales
(los nombres pueden ser otros) secuencia de sentencias
}
1
Estructura de un programa

 Todos los programas en C consisten en una


o más funciones.
 La única función que debe estar
absolutamente presente es la denominada
main() , es la función por la que comienza la
ejecución del programa.

1
Primer Programa

 Ejemplo, el primer programa:


•Es un comentario •Lo que está entre comillas
•Es un encabezado No es ejecutado sale en pantalla

#include <iostream>
/*Incluye los prototipos de una librería de entrada
y salida estándar*/
using namespace std;
void main(){
cout<<“Hola Mundo!!\n Bienvenidos a C++\n”;
}

También podría gustarte