Sunteți pe pagina 1din 3

1. Investigue sobre seis tipos de datos para C++.

Debe explicar para qué


consisten cada uno y dar un ejemplo de un valor por cada tipo de dato, en código
C++.
1) Int = acepta número entero
2) Long = funciona de una manera parecida a “int” pero admite un rango más
amplio
3) Float = Acepta número entero pero también números de hasta 6 decimales
4) Double = Admite enteros pero también números de hasta 14 decimales
5) Char = es un carácter, independiente o parte de una cadena
6) Bool = es un dato tipo lógico, solo acepta true o false
Ejemplo:

#include "stdafx.h"
#include <conio.h>
#include <iostream>
Int main() {
int goles = 3 // Ejemplo de la 1
long salario = 214748364 // Ejemplo de la 2
float fracción = 3.5 // Ejemplo de la 3
double numero = 1.79 * 1085 //Ejemplo de la 4
char nombre[20] = sebastian // Ejemplo de la 5
bool activo = false // Ejemplo de la 6
}

2. Explique qué es una constante, qué es una variable y explique la diferencia


que existe entre estas dos. ¿Qué importancia tienen en el lenguaje de C++? De un
ejemplo de cada una, en código C++.
Una variable es un espacio en la memoria que puede cambiar de valor durante el
transcurso del programa. Una constante es una variable, sin embargo, esta no
cambia en el transcurso del programa, es decir, su valor siempre será el mismo
aunque se desee cambiar.
Una constante debe declararse con “const” antes de declarar el tipo de dato,
mientras que una variable normal solo debe declararse diciendo el tipo de dato.
Ambas tienen diferentes funciones en el lenguaje de C++. La variable puede
realizar operaciones y cambiar el valor de sí misma para evolucionar en el
transcurso del programa. Podría tomar valor de contador para ir aumentando o de
booleano para hacer un indicador. La constante funciona para arreglos estáticos
que solamente pueden recibir una extensión de sí mismo y esta debe ser una
constante, no una variable ya que este no puede cambiar en el transcurso del
programa.
Ejemplo:
#include "stdafx.h"
#include <iostream>
#include <conio.h>

using namespace std;

int main()
{
const int maxi = 90;
int arreglo[maxi];
int var = 10;
var = var + 10;
cout << maxi << " "<< var << endl;
system("pause");
}

3. ¿Para qué se utilizan los siguientes signos: [ ], {}, ;, >=, “”, <<,*,>>,&,||? De
un ejemplo en código de tres de los mencionados, en código C++.
Uso de “[ ]” : Limita el número de caracteres de un string o un arreglo, también
puede definir una posición dentro de una cadena de string o dentro de un arreglo.
Uso de “{}”: Se usa para marcar el inicio y el final de una función, un main, un if.
Se usar para delimitar qué instrucciones forman parte de las distintas funciones.
Uso del “;” : Su usa para terminar una línea de instrucción, si no se pone significa
que la instrucción sigue en la línea de abajo, sin embargo si estas dos no están
conectadas, el programa va a dar problemas.
Uso de “>=” : Funciona en la condición “if” donde se especifica lo que debe
cumplirse, en este caso este símbolo representaría que el primer objeto sea mayor
o igual que el segundo para que se desarrollen las instrucciones dentro del if.
Uso de comillas : Se usan para escribir strings que formen parte de una variable o
vayan a ser impresos.
Uso de “<<” o “>>” : Ambos son, correspondientemente, desplazamiento hacia la
izquierda y desplazamiento hacia a la derecha.
Uso de “*”: Se usa para declarar punteros, se usa antes del nombre de la variable
puntero.
Uso de “&”: El ampersand tiene distintas funciones, puede funcionar para hacer
referencia a la dirección de una varible, si yo uso “&a” me estoy refiriendo al
espacio de memoria de la variable a. Se puede usar para condicionales como
unión “and”.
Uso de “||”: Funciona como un “or” lógico, si se usa en un “if”, las instrucciones se
realizarán si alguno de las dos condiciones, separadas por el “or” se cumple.
Ejemplo:
#include "stdafx.h"
#include <iostream>
#include <conio.h>

using namespace std;

int main()
{ // Aquí se da el uso de las llaves para delimitar el main
char nombre[20] = "gustavo"
/*Aquí se hace uso de los corchetes que funcionan en este caso para definir el
número de carácteres máximos de una variable y también se hace uso de las
comillas que funcionan para escribgir el string que se le asignará a la variable
nombre*/
}

S-ar putea să vă placă și