Tipos de datos c++
Enviado por Cesar Al Totonaca • 23 de Marzo de 2019 • Trabajo • 2.326 Palabras (10 Páginas) • 91 Visitas
Tipos de datos
Un tipo de datos es la propiedad de un valor que determina su dominio (qué valores puede tomar), qué operaciones se le pueden aplicar y cómo es representado internamente por el computador. Los tipos de datos más comunes en los lenguajes de programación son los números enteros, los números reales, los caracteres, los valores lógicos y los apuntadores.
Tipo de datos número: int
Representa cualquier número sin decimales, ya sea positivo o negativo.
Ejemplos:
Ejemplo 1:
Este programa en c++ te dice si un número ingresado por consola es par o impar
[pic 1]
Ejemplo 2:
En este caso, el programa en c++ identifica si un número es positivo, negativo o neutro (0)
[pic 2]
Tipos de datos número real: double o float
Puede ser cualquier número con decimales, y sueles encontrártelo como double o float.
Declararlo como un tipo u otro dependerá de la precisión en decimales que quieras tener.
Ejemplos:
Ejemplo 1:
Calcular el perímetro de una circunferencia cuyo radio se introduce por teclado.
[pic 3]
[pic 4]
Tipos de datos cadena: char
Suele ser un valor alfanumérico. Si es un sólo carácter, tenemos el tipo char.
Pero si es una cadena de caracteres, lo solemos encontrar como string.
Ejemplos:
Ejemplo 1:
[pic 5]
- #include
- using namespace std;
- int main()
- {
- char nombre[20],nombre1[20],nombre2[20],nombre3[20];
- cout<<"Escribe tus nombres y apellidos"<
- cin>>nombre>>nombre1>>nombre2>>nombre3;
- cout<
" "< " "< " "< - return 0;
- }
VARIABLES
En programación, las variables son espacios reservados en la memoria que, como su nombre indica, pueden cambiar de contenido a lo largo de la ejecución de un programa. Una variable corresponde a un área reservada en la memoria principal del ordenador.
EJEMPLO DE DECLARION DE VARIABLES EN PYTHON:
nombre = "Pilar"
edad = 24
estudios = "Desarrollo de Aplicaciones Web"
# Asignación múltiple
nombre, edad = "Pedro", 19
# Intercambio
x, y = y, x
OPERADORES
Operadores aritméticos
Los operadores aritméticos nos permiten, básicamente, hacer cualquier operación aritmética, que necesitemos
+ : suma
#include
#include
int main()
{
int n1, n2;
printf( "\n Introduzca el primer numero (entero): " );
scanf( "%d", &n1 );
printf( "\n Introduzca el segundo numero (entero): " );
scanf( "%d", &n2 );
printf( "\n La suma es: %d", n1 + n2 );
getch(); /* Pausa */
return 0;
}
Calcular la suma de n números introducidos por el teclado
[pic 6]
- : resta
#include
#include
int main()
{
int n1, n2;
printf( "\n Introduzca el primer numero (entero): " );
scanf( "%d", &n1 );
printf( "\n Introduzca el segundo numero (entero): " );
scanf( "%d", &n2 );
printf( "\n La suma es: %d", n1 - n2 );
getch(); /* Pausa */
return 0;
}
* : multiplicación
Ejemplo: PROGRAMA QUE MULTIPLICA 2 NUMEROS
#include
#include
int main()
{
int n1, n2;
printf( "\n Introduzca el primer numero (entero): " );
scanf( "%d", &n1 );
printf( "\n Introduzca el segundo numero (entero): " );
scanf( "%d", &n2 );
printf( "\n La suma es: %d", n1 * n2 );
getch(); /* Pausa */
return 0;
}
Ejemplo: programa que muestra la tabla de multiplicar de un numero
#include
int main()
{
char seguir;
int i, numero;
do
{
printf( "\n Introduzca un n%cmero entero: ", 163 );
scanf( "%d", &numero );
printf( "\n La tabla de multiplicar del %d es:\n", numero );
/* Inicio del anidamiento */
for ( i = 1 ; i <= 10 ; i++ )
printf( "\n %d * %d = %d", i, numero, i * numero );
/* Fin del anidamiento */
...