Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

3 Estructura básica de un programa II

Brinda el conocimiento básico necesario para escribir un programa en C++
by

Perla Viera

on 4 August 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of 3 Estructura básica de un programa II

Estructura Básica de un Programa en C++
Variables, literales y constantes simbólicas
Identificador. Nombre dado a un tipo, literal, variable, función, etc.

Variable. Espacio de memoria para almacenar un valor de un determinado tipo.

Literal. Valor constante (no esta declarado)

Constantes simbólicas. Constantes declaradas y con identificador.
Tipos de datos primitivos
Enteros:
char
(ANSI)
shor
int
long

Caracter extendido:
wchar_t
(UNICODE)

Lógico:
bool
Operadores
Símbolos que indican como son manipulados los datos.

Tipos de operadores:
Aritméticos: +, -, *, / y %
Relación: <, >, <=, >=, != y ==
Lógicos: && o
and
, || u
or
y ! o
not
.
Unitarios: ~ y -.
A nivel de bits: & o
bitand
, | o
bitor
, ^ o
xor
, << y >>.
De asignación: ++, --, =,*=, /=, %=, +=, -=, <<=, >>=, &=, |= y ^=.
Otros: ?:, ::,
sizeof
, coma (
,
), &, puntero (
*
), referencia (
&
)
Función main
TODO programa escrito en C++ tiene una función main.

Es la función principal del programa y define el punto de entrada y salida normal del programa.

int main()
{
//Instrucciones
...
//Avanza el flujo normal del programa
}
Reales:
float
double
long double

Además los enteros pueden usar calificadores:
signed
unsigned

Se puede usar la variable reservada
typedef
para declarar nuevos nombres de tipos de datos.
Tipos de datos derivados
Se generan a partir de los tipos primitivos:
enumeraciones
matrices
funciones
punteros
referencias
estructuras
uniones
clases
string
Variables, literales y constantes simbólicas
/*Las variables globales son iniciadas por el compilador, las locales no*/
//Variable
tipo nombreVariable;

//Inicialización de variable
float numero = 5F;

//Declaración de constante
const tipo nombre = valor;
Full transcript