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.