teoria c

Páginas: 7 (1580 palabras) Publicado: 24 de mayo de 2015
C++
1
M S C. E R I KA R O D A L L E G A S R A M O S
SEPTIEMBRE – DICIEMBRE 2014
UNIVERSIDAD TECNOLÓGICA DE PUEBLA

Elaborado por: MSC Erika Rodallegas
Ramos

Elementos de un programa
2

Un programa en C++ está conformado por:
– Librerías
– Declaraciones
– Definiciones
– Expresiones
– Sentencias
– y Funciones
que en conjunto indican a la computadora qué
acción ejecutar.
Elaborado por: MSC ErikaRodallegas
Ramos

Elementos de un programa
3

• Todo programa en C++ debe tener una
función llamada main().
• La ejecución siempre inicia con la primera
sentencia de la función main().
• Cualquier otra función en el programa son
subprogramas que no son ejecutados hasta
ser llamados.

Elaborado por: MSC Erika Rodallegas
Ramos

Elementos de un programa
4
#include
#include
usingnamespace std;
#define PRECIO 100

Variable

Constant
e

int kilos=0;
int calcular(int k)
{
return k*PRECIO;
}

La
función
main()

Librería
s

Una
Función

int main(void)
{
cout<<"Ingrese los kilos comprados: ";
cin>>kilos;
cout<<"Usted pagara:"< system("pause");
return 0;
}

Elaborado por: MSC Erika Rodallegas
Ramos

Elementos de un programa
5

• Los comentarios en C++son cadenas arbitrarias de símbolos colocados
entre los delimitadores
/* y */
/*
Cualquier comentario sobre el programa
*/
#include
#include
using namespace std;
int main(void)
{
cout<<" A programar se ha dicho!!"< system("pause");
return 0;
}
Elaborado por: MSC Erika Rodallegas
Ramos

Elementos de un programa
6
#include
using namespace std;
int x,y;
/*Variables globales */
int main(void)
/* Inicio del programa principal */
{
int suma;
/* variable local */
cout<<"Escribe un numero entero: ";
cin>>x;
cout<<"Escribe otro numero entero: ";
cin>>y;
suma= x+y;
cout<<"La suma de los numeros es: "<< suma< system("pause");
return 0;
}
/* Fin del programa */

Un ejemplo un poco más elaborado

Elaborado por: MSC Erika Rodallegas
Ramos

Ejecución de unprograma
7

Myprog.cp
p

Myprog.o
bj

Escrito
en
Lenguaje
Máquina

Escrito
en C++

Compila
r

Myprog.ex
e

Escrito en
Lenguaje
Máquina

Ligar

Otro código
incluido de
librerías, etc.
Elaborado por: MSC Erika Rodallegas
Ramos

Ejecución de un programa
8

• Editar un programa
– Escribir un programa en C++ por medio
del editor del lenguaje siguiendo sus
reglas.
– A los programas también se les llamacódigo fuente.
– Los archivos de los programas escritos en
C++, tendrán la extensión .cpp
Elaborado por: MSC Erika Rodallegas
Ramos

Ejecución de un programa
9

• Compilar un programa
– Traducir el programa escrito en C+
+ en código de lenguaje máquina
(Código objeto).
– Esta operación se realiza con el
compilador de C++.

Elaborado por: MSC Erika Rodallegas
Ramos

Ejecución de un programa
10

•Ligar un programa
– Incluir ciertas librerías que son necesarias para el
funcionamiento del programa.
– Esta operación se hace de manera automática.
– De esta forma el código objeto se vincula con el
código de las librerías para generar un archivo
ejecutable (.exe)

Elaborado por: MSC Erika Rodallegas
Ramos

Tipos de datos
11

• Un identificador es el nombre dado a
variables, constantes, tipos yfunciones de un
programa.
• Las palabras reservadas son identificadores
predefinidos por el lenguaje como:
– struct, if, else, for, while, double, void,
float,…
Elaborado por: MSC Erika Rodallegas
Ramos

Tipos de datos
12

• Ejemplos de identificadores válidos:
total total1
suma
a
b
totalConIva
total_con_iva
• Ejemplos de identificadores no válidos:
$total
inversion total
123suma
#a
El lenguaje C++hace distinción entre letras
mayúsculas y minúsculas.
Por ejemplo: suma es diferente a Suma, SUMA, …
Elaborado por: MSC Erika Rodallegas
Ramos

Tipos básicos de datos
13

Datos

Enteros

char short int long bool

Elaborado por: MSC Erika Rodallegas
Ramos

Punto flotante
float double Long double

Tipos básicos de datos
14

• Enteros
– Representa valores sin punto decimal
– Declarados como...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • TEORIA C
  • Ejercicios de Teoria de Conjuntos en C++
  • teoria c m refundido
  • arboles en la teoría de grafos y un programa en c
  • Teoria Lenguaje C
  • TEORIA CLASICA c
  • Teoría Humanista De C
  • Teoria Del D C

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS