Programación en C++
PROF. ELVIN MANUEL CHÁVEZ FORTÍNC++
- Page 2 and 3: GENERALIDADESEs un lenguaje de prog
- Page 4 and 5: CONSTANTESSon todos los valores que
- Page 6 and 7: OPERADORES DE ASIGNACIÓNOperadorDe
- Page 8 and 9: OPERADORES LÓGICOSOperadorSignifca
- Page 10 and 11: ESTRUCTURA DE UN PROGRAMA#include <
- Page 12 and 13: METODOS DE CIN EN C++La clase cin g
- Page 14 and 15: cin.ignore( )Se utiliza para ignora
PROF. ELVIN MANUEL CHÁVEZ FORTÍN
C++
GENERALIDADES
Es un lenguaje de programación diseñado en 1979. La intención de su creación
fue extender al lenguaje de programación C mecanismos que permiten la
manipulación de objetos.
Elementos utilizados en la Programación
Datos
Tipos de
Datos
TIPOS DE DATOS
char int float double bool
CONSTANTES
Son todos los valores que no están sujetos a cambios en la comprobación
del algoritmo ni en la ejecución del programa, reciben un valor y este no
puede ser modificado.
Por ejemplo:
DiasMes = 30
impuesto=15 etc.
VARIABLES
Son los espacios de memoria que se pueden modificar durante la ejecución
del programa. Contrario de las constantes, estas reciben un valor que puede
ser modificado cuantas veces sea necesario:
Por ejemplo:
edad
sueldo
precio
OPERADORES DE ASIGNACIÓN
Operador
Descripción
= Asigna un valor a una variable
*= Asigna el producto de dos valores
/= Asigna el cociente al dividir dos números
+= Asigna la suma de dos números
-= Asigna la resta de dos números
OPERADORES DE COMPARACION
Operador
Descripción
< Menor que
<= Menor o igual que
> Mayor que
>= Mayor o igual que
== Igual que
!= Diferente que
OPERADORES LÓGICOS
Operador
Signifcado
&&
Operador lógico and
|| Operador lógico or
! Operador lógico not
LIBRERÍAS O BIBLIOTECAS
Es una colección de clases y de funciones almacenadas en cierto tipo de
archivos que podemos importar o incluir en nuestro programa; las librerías
brindan la posibilidad de controlar las diferentes acciones que puede realizar
un programa, como el mostrar algo en la pantalla, permitir que el usuario
trabaje con números, texto, etc.
fstream iostream math stdio string
ESTRUCTURA DE UN PROGRAMA
#include <iostream>
int main( )
{
std::cout<<“ Hola Mundo”;
}
Se llama a la librería
iostream
Función principal
Entre las { } se
escribirá el código del
programa
ESTRUCTURA DE UN PROGRAMA
#include <iostream>
using namespace std;
int main( )
{
cout<<“ Hola Mundo”;
}
METODOS DE CIN EN C++
La clase cin guarda en una variable lo que el usuario ingrese desde el input
estándar y tiene varios métodos para lograr la lectura y guardarlo. Ese dato
puede ser procesado para ser almacenado en los diferentes tipos de datos,
así como: int, float, char, string o bool.
Los métodos mas utilizados son:
cin.get( ) cin.ignore( ) cin.getline( )
cin.get( )
Permite solamente el primer carácter que escribe el usuario cuando se le
pide ingrese una palabra.
Para hacer uso de este método solo es necesario declarar una variable
tipo char.
cin.ignore( )
Se utiliza para ignorar lo que hay en el buffer (espacio de memoria en el
que se almacena datos de manera temporal) y no saltar la lectura de datos
cuando cambia de string a int.
cin.ignore( ) se puede utilizar sin parámetros o con 2, uno para la
cantidad de caracteres que se ignoraran y el otro para decir hasta cual
carácter se va a ignorar.
cin.getline( )
Se utiliza para que el usuario pueda introducir cadenas de caracteres.
getline( ) tiene dos sintaxis:
getline(variable, longitud, carácter de fin)
getline(cin,variable)