SlideShare una empresa de Scribd logo
Elementos de un
Programa c++
Granados Garcia Miguel Angel
Perez Serafín Miguel
Aguirre García Osvaldo
Godoy Curiel Carlos
Variables

Una variable en C++
puede contener un
número ó un dato de
otro tipo. El numero u      int num_de_dulces
otro tipo de dato            num_de_dulces=3
contenido en una
variable es su valor; es
decir el valor de una
variable es lo que se
                                      Valor de variable
escribió en la pizarra
figurativa.

                           Variable
Nombres: identificadores

Para que un programa sea fácil de entender, siempre
deberá emplear nombres que digan algo acerca de las
variables. El nombre de una variable es un identificador, el
cual deberá empezar con una letra o con el símbolo de
subrayado.


       Suma
                     Num_de_dulces



   Gran Premio                             Tasa

                      Cuenta_datos2
Declaración de Variables
                                    Es necesario declarar
                                    todas las variables>de
                                    un programa C++.
                                    Cuando declaramos
                                    una variable, le estamos
                                    diciendo al compilador,
                                    que tipos de datos
                                    vamos a guardar en
        Variables tipo INT
La palabra int es una
                                    dicha variable.
abreviatura a la palabra en
ingles integer, que significa
entero, por ejemplo si
declaramos al identificador
num_de_dulces como una
variable tipo int, implica que el
valor será entero como
1,2,3,60,1000.
Declaración de Variables

Hay DOS Lugares               Variables tipo double
naturales para declarar     La palabra double
una variable;               declara los dos
inmediatamente antes        identificadores un_peso
de utilizarla por primera   y peso_total como
vez, o bien al principio    variables de tipo double,
                            las cuales pueden
de la parte main de         contener números con
nuestro programa            una parte fraccionaria
inmediatamente              como 1.75 ó -0.55
después de las líneas:

    Int main()
    {
Declaración de Variables

                   Variable tipo Float
               Los tipos de números
               que       llevan      punto
               decimal        como      el
               double,         float     y
               longdouble se llaman
               tipos de punto flotante.
               Se les llama así por que
               cuando la computadora
               almacena un numero
               escrito de la forma usual,
               como 392.123 primero
               convierte     el    número
               parecido a la notación
               e,    algo     así    como
               3.92123e2.
Declaración de Variables




           CHAR
Los valores de tipo char,
que es abreviatura de         EJEMPLO
carácter, son símbolos        Char simbolo, letra
individuales como una
letra, un digito ó un signo
de puntuación.
Declaración de Variables

                       Ejemplo de un programa con char
#include <iostream>
Int main( )
{
          char simbolo1, simbolo2, simbolo3;
          cout << “Teclee dos iniciales, sin puntos: n”;
          cin>> simbolo1 >> simbolo2 endl;

         cout<< “Las dos iniciales son; n”;
         cout << simbolo1 << simbolo2 << endl;

         cout <<“Otra vez con un espacio: n”;
         simbolo3=´ ´;
         cout <<simbolo1 <<simbolo3<<simbolo2 endl;

         cout << “Eso es todo. n”;

         return 0;
}
Declaración de Variables



                 Prueba de escritorio
   Teclee dos iniciales, sin puntos:
   JB
   Las iniciales son:
   JB
   Otra vez con un espacio;
   JB
   Eso es todo.
Tipos de datos y expresiones



           El tipo bool        La evaluación de
         Las expresiones       una expresión
         bool se llaman        booleana produce
         booleanas por         uno de dos valores;
                               true o false. Las
          George bool,
                               expresiones
          quien formuló
                               booleanas se
         las reglas de la
                               emplean en las
              lógica           instrucciones de
          matemática.          bifurcación y ciclos.
Tipos de datos y expresiones


 ENTONCES…. ¿ QUE ES UNA EXPRESION BOOLEANA ?


      Algunas de las expresiones booleanas son:
      == Igualdad
      != Desigualdad
      <= Menor o igual que
      >= Mayor o igual que

      Ejemplo:          horas<60

      Una instrucción de control if-else siempre contiene
      una instrucción booleana, debido a que debe
      comparar y checar si la expresión es verdadera o
      falsa para tomar un camino u otro.
Tipos de datos y expresiones

   Constantes con nombre
La palabra const se conoce
como constante declarada,
una vez el número se ha
declarado de esta manera,
puede emplearse un nombre
en cualquier lugar en el que
se permite un número y
tendrá el mismo significado
que el número al que
nombra.
Programa con constante declarada
#include <iostream.h>
Int main ( )
{
const double NORMAL=98.6 // Grados Celsius
double temperatura;

cout<<“Introduzca su temperatura: “;      Introduzca su temperatura:
cin>> temperatura;                        98.6
                                          No tiene fiebre
If (temperatura>NORMAL)                   Póngase a estudiar
{
          cout<<“Tiene fiebre. n”
          cout<<“Beba muchos líquidos y acuéstese.n”
}
else
{
          cout<<“No tiene fiebre.n”
          cout<<“Póngase a estudiar.n”
}
return 0;
}
Const puede definir el
   ¿Que           tipo de dato, con
diferencias          #define no es
 hay entre    necesario, simplemente
  const y      se define la constante
 #define?       sin especificar el tipo
                       de dato.

Más contenido relacionado

PPT
Variables y Constantes en C++
PPTX
Constante y variable
PPT
Logica taller de tipo de datos
PDF
PPT
Tipos de dato y expresiones en C++
PPSX
Tema 1-2 identificadores - variable y constante
PPT
Lenguaje c
DOCX
Instrucciones C++
Variables y Constantes en C++
Constante y variable
Logica taller de tipo de datos
Tipos de dato y expresiones en C++
Tema 1-2 identificadores - variable y constante
Lenguaje c
Instrucciones C++

La actualidad más candente (20)

PPT
8 tipos variables constantes
PDF
Palabras Reservadas en C++
PPS
Identificadores, variables y constantes
PDF
3.2.- Identificadores, Variables y Constantes
PDF
Compu1 (1)
PPT
Elementos Basicos del Lenguaje C++
PPT
Lenguaje C
PPTX
Introducción
PPS
Lenguajesdeprogramacion c nivel1-unidad1-02-declaracion de variables
PPT
Lenguajesdeprogramacion c nivel1declaracion de variables
PDF
3.3.- Operadores y Expresiones
PPTX
Introducción a C++
PPT
Variables, constantes y tipos de datos en C
PPT
Operadores y expresiones
PPTX
TUTORIAL DE LENGUAJE C
PPTX
TUTORIAL LENGUAJE C
PPTX
1375034105 677 _variables%252_by%252b_constantes
PPT
Variables y constantes
PPTX
Sintaxis del lenguaje c++
PPT
8 tipos variables constantes
Palabras Reservadas en C++
Identificadores, variables y constantes
3.2.- Identificadores, Variables y Constantes
Compu1 (1)
Elementos Basicos del Lenguaje C++
Lenguaje C
Introducción
Lenguajesdeprogramacion c nivel1-unidad1-02-declaracion de variables
Lenguajesdeprogramacion c nivel1declaracion de variables
3.3.- Operadores y Expresiones
Introducción a C++
Variables, constantes y tipos de datos en C
Operadores y expresiones
TUTORIAL DE LENGUAJE C
TUTORIAL LENGUAJE C
1375034105 677 _variables%252_by%252b_constantes
Variables y constantes
Sintaxis del lenguaje c++
Publicidad

Destacado (17)

PPT
Entrepreneurschool of jyväskylä area
PPT
Teacherpreneur
PPT
Certificate for promoting sustainable development
PDF
Intro to Social Media
PPT
I padit opetuksessa ja johtamisessa
PPTX
25 things i’ve learned about c#
PPT
Certificate for promoting sustainable development 1.2.
PPT
My daily routine
PPT
Can your diet save your life?
PPTX
Code Reviews
PPT
Abi info kevät 2016
PPTX
Writing applications using the Microsoft Kinect Sensor
PPT
Yhteistyökumppaneiden hankinta
PPT
Pharmacy lecture: Hospital Discharge Pitfalls
PPT
Asiakkuudet ja markkinointi
PPTX
Teollistumisen edellytyksiä
PPTX
Arviointikulttuuri
Entrepreneurschool of jyväskylä area
Teacherpreneur
Certificate for promoting sustainable development
Intro to Social Media
I padit opetuksessa ja johtamisessa
25 things i’ve learned about c#
Certificate for promoting sustainable development 1.2.
My daily routine
Can your diet save your life?
Code Reviews
Abi info kevät 2016
Writing applications using the Microsoft Kinect Sensor
Yhteistyökumppaneiden hankinta
Pharmacy lecture: Hospital Discharge Pitfalls
Asiakkuudet ja markkinointi
Teollistumisen edellytyksiä
Arviointikulttuuri
Publicidad

Similar a Elementos de un programa c++ (20)

PPT
4 variables, arreglos, estructuras y enum
DOC
Introduccion c
PPTX
Asignación 3. lenguaje c
PPSX
Operadores
PPTX
Republica bolivariana de venezuela
PPTX
tposdedatosc-200924033657.pptx
DOCX
ESTRUCTURA DE CONTROLYoselyn garcia trabajo
PPTX
Tpos de datos c#
PPTX
CÁLCULO RELACIONAL
PPT
Presentación de c #
PPTX
Constantes y variables enitmar
PPT
Clase III Estructura de Datos IUTE - Mérida
PPT
Clase III Estructura de Datos IUTE - Mérida
PDF
Guía de Algoritmo y Programación en C
PPTX
Expocision pseudocodigo
PPTX
Variables y constantes en python y c++.pptx
DOCX
Apuntes1 elementos del lenguaje c
PPTX
Logica tipos de datos operadores
DOC
Guia de estructuras Condicionales
PPTX
Estructura sintactica de los lenguajes de programacion
4 variables, arreglos, estructuras y enum
Introduccion c
Asignación 3. lenguaje c
Operadores
Republica bolivariana de venezuela
tposdedatosc-200924033657.pptx
ESTRUCTURA DE CONTROLYoselyn garcia trabajo
Tpos de datos c#
CÁLCULO RELACIONAL
Presentación de c #
Constantes y variables enitmar
Clase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - Mérida
Guía de Algoritmo y Programación en C
Expocision pseudocodigo
Variables y constantes en python y c++.pptx
Apuntes1 elementos del lenguaje c
Logica tipos de datos operadores
Guia de estructuras Condicionales
Estructura sintactica de los lenguajes de programacion

Último (20)

PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PDF
CyberOps Associate - Cisco Networking Academy
PPTX
Propuesta BKP servidores con Acronis1.pptx
PPTX
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PDF
Calidad desde el Docente y la mejora continua .pdf
PDF
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPT
introduccion a las_web en el 2025_mejoras.ppt
PPTX
REDES INFORMATICAS REDES INFORMATICAS.pptx
PPTX
Presentación de Redes de Datos modelo osi
PPTX
Sesion 1 de microsoft power point - Clase 1
PDF
Estrategia de apoyo tecnología grado 9-3
PDF
Maste clas de estructura metálica y arquitectura
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PPTX
Presentación PASANTIAS AuditorioOO..pptx
PDF
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
El-Gobierno-Electrónico-En-El-Estado-Bolivia
CyberOps Associate - Cisco Networking Academy
Propuesta BKP servidores con Acronis1.pptx
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
Calidad desde el Docente y la mejora continua .pdf
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
introduccion a las_web en el 2025_mejoras.ppt
REDES INFORMATICAS REDES INFORMATICAS.pptx
Presentación de Redes de Datos modelo osi
Sesion 1 de microsoft power point - Clase 1
Estrategia de apoyo tecnología grado 9-3
Maste clas de estructura metálica y arquitectura
Zarate Quispe Alex aldayir aplicaciones de internet .docx
Presentación PASANTIAS AuditorioOO..pptx
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
historia_web de la creacion de un navegador_presentacion.pptx

Elementos de un programa c++

  • 1. Elementos de un Programa c++ Granados Garcia Miguel Angel Perez Serafín Miguel Aguirre García Osvaldo Godoy Curiel Carlos
  • 2. Variables Una variable en C++ puede contener un número ó un dato de otro tipo. El numero u int num_de_dulces otro tipo de dato num_de_dulces=3 contenido en una variable es su valor; es decir el valor de una variable es lo que se Valor de variable escribió en la pizarra figurativa. Variable
  • 3. Nombres: identificadores Para que un programa sea fácil de entender, siempre deberá emplear nombres que digan algo acerca de las variables. El nombre de una variable es un identificador, el cual deberá empezar con una letra o con el símbolo de subrayado. Suma Num_de_dulces Gran Premio Tasa Cuenta_datos2
  • 4. Declaración de Variables Es necesario declarar todas las variables>de un programa C++. Cuando declaramos una variable, le estamos diciendo al compilador, que tipos de datos vamos a guardar en Variables tipo INT La palabra int es una dicha variable. abreviatura a la palabra en ingles integer, que significa entero, por ejemplo si declaramos al identificador num_de_dulces como una variable tipo int, implica que el valor será entero como 1,2,3,60,1000.
  • 5. Declaración de Variables Hay DOS Lugares Variables tipo double naturales para declarar La palabra double una variable; declara los dos inmediatamente antes identificadores un_peso de utilizarla por primera y peso_total como vez, o bien al principio variables de tipo double, las cuales pueden de la parte main de contener números con nuestro programa una parte fraccionaria inmediatamente como 1.75 ó -0.55 después de las líneas: Int main() {
  • 6. Declaración de Variables Variable tipo Float Los tipos de números que llevan punto decimal como el double, float y longdouble se llaman tipos de punto flotante. Se les llama así por que cuando la computadora almacena un numero escrito de la forma usual, como 392.123 primero convierte el número parecido a la notación e, algo así como 3.92123e2.
  • 7. Declaración de Variables CHAR Los valores de tipo char, que es abreviatura de EJEMPLO carácter, son símbolos Char simbolo, letra individuales como una letra, un digito ó un signo de puntuación.
  • 8. Declaración de Variables Ejemplo de un programa con char #include <iostream> Int main( ) { char simbolo1, simbolo2, simbolo3; cout << “Teclee dos iniciales, sin puntos: n”; cin>> simbolo1 >> simbolo2 endl; cout<< “Las dos iniciales son; n”; cout << simbolo1 << simbolo2 << endl; cout <<“Otra vez con un espacio: n”; simbolo3=´ ´; cout <<simbolo1 <<simbolo3<<simbolo2 endl; cout << “Eso es todo. n”; return 0; }
  • 9. Declaración de Variables Prueba de escritorio Teclee dos iniciales, sin puntos: JB Las iniciales son: JB Otra vez con un espacio; JB Eso es todo.
  • 10. Tipos de datos y expresiones El tipo bool La evaluación de Las expresiones una expresión bool se llaman booleana produce booleanas por uno de dos valores; true o false. Las George bool, expresiones quien formuló booleanas se las reglas de la emplean en las lógica instrucciones de matemática. bifurcación y ciclos.
  • 11. Tipos de datos y expresiones ENTONCES…. ¿ QUE ES UNA EXPRESION BOOLEANA ? Algunas de las expresiones booleanas son: == Igualdad != Desigualdad <= Menor o igual que >= Mayor o igual que Ejemplo: horas<60 Una instrucción de control if-else siempre contiene una instrucción booleana, debido a que debe comparar y checar si la expresión es verdadera o falsa para tomar un camino u otro.
  • 12. Tipos de datos y expresiones Constantes con nombre La palabra const se conoce como constante declarada, una vez el número se ha declarado de esta manera, puede emplearse un nombre en cualquier lugar en el que se permite un número y tendrá el mismo significado que el número al que nombra.
  • 13. Programa con constante declarada #include <iostream.h> Int main ( ) { const double NORMAL=98.6 // Grados Celsius double temperatura; cout<<“Introduzca su temperatura: “; Introduzca su temperatura: cin>> temperatura; 98.6 No tiene fiebre If (temperatura>NORMAL) Póngase a estudiar { cout<<“Tiene fiebre. n” cout<<“Beba muchos líquidos y acuéstese.n” } else { cout<<“No tiene fiebre.n” cout<<“Póngase a estudiar.n” } return 0; }
  • 14. Const puede definir el ¿Que tipo de dato, con diferencias #define no es hay entre necesario, simplemente const y se define la constante #define? sin especificar el tipo de dato.