Beruflich Dokumente
Kultur Dokumente
P.E.M.VIRTUAL
EJERCICIO 2
EJERCICIO 3
EJERCICIO 4
1. ¿Cuáles son los tipos de datos en C++? Explique y de ejemplos
Numéricos permiten guardar números, enteros este tipo de dato permite trabajar
con cualquier numero que esta dentro del conjunto. Ejemplo int
Flotantes Este tipo de datos permite trabajar con cualquier número que se
encuentre dentro del conjunto numérico de los reales, en otras palabras cualquier
número, incluidos los que tienen fracciones decimales, por ejemplo 3.456, y se
escribe float
Caracteres: Este tipo de datos permiten trabajar con cualquier símbolo (letras,
símbolo, números) que se encuentre representado dentro de la tabla del código
ASCII, para este caso también se subdividen en dos tipos que son:
Caracteres:
Este tipo de datos permiten almacenar solamente un carácter en cada variable. La
palabra utilizada para designar este tipo de datos es:
* char
Cadenas de caracteres:
Este tipo de datos permiten almacenar dos o más caracteres a la vez en una sola
variable, son muy útiles para guardar palabras o frases completas. La palabra utilizada
para designar este tipo de variables es:
* string
Booleanos:
En el caso de los booleanos, se utilizan para almacenar valores lógicos como falso (false)
y verdadero (true), la palabra utilizada para designar este tipo de variables es:
* bool
DECLARACIÓN DE VARIABLES:
Cuando se requiere guardar un dato en una variable en C++, es necesario declararla
antes de su primer uso, para esto se requiere seguir la siguiente sintaxis:
Tipo Nombre_de_la_variable = Valor_inicial;
Por ejemplo:
int num1=0;
Se declara una variable de tipo entero, que se llama num1 y cuyo valor inicial es 0;
…
if(numero%3==0)
{
cout<<”El numero es múltiplo de tres”<<endl;
cout<<”El doble del numero es ”<<numero*2<<endl;
}
cout<<”El numero ingresado es”<<numero<<endl;
…
Dobles: Permite seleccionar una ruta de dos posibles, en base a la verdad (V) o falsedad
(F) de la condición.
Ejemplo: Si (if) la condición es verdadera, se ejecutan las sentencias: {a1, a2, a3, …, an} ,
sino (else) se ejecutaran las sentencias: {b1, b2, b3, …, bn}
Si la sentencia solo tiene una línea no es necesario poner llaves.
Anidada o cascada: Una estructura de decisión puede estar anidada dentro de otra
estructura de decisión, hay que tener en cuenta que el anidamiento sea total.
Ejemplo: (compilado en dev C++)
#include<iostream.h>
int main(){
int num;
cout<<"Ingrese un numero : ";
cin>>num;
if(num>0){
cout<<"El numero es mayor que cero"<<endl;
}
else{
cout<<"El numero no es mayor que cero"<<endl;
}
system("pause");
return 0;
}
Múltiple: sta instrucción se utiliza para seleccionar una alternativa dentro de multiples
opciones disponibles.
El contenido de la variable selector debe ser ordinal, es decir debe ser de tipo int o char o
sus variantes de int: long int, short int, no esta permitido datos de tipo float.
Es decir si la variable selector es exactamente igual a la constante
4. ¿Qué es un programa?
Un programa es un conjunto de instrucciones u ordenes basadas en un lenguaje
de programación que una computadora interpreta para resolver un problema o una
función específica. 1.- Es la relación ordenada de actividades, en informática se le
conoce como la serie codificada de instrucciones.
5. ¿Para qué se compila un programa en C++?
Para mostrar el resultado que se obtiene.
6. ¿Cuáles son los tipos de programas que existen? Explique
Estructura secuencial: es aquella en la que una acción (instrucción) sigue a otra
en secuencia. Las tareas se suceden de tal modo que la salida de una es la
entrada de la siguiente y así sucesivamente hasta el fin del proceso.
Estructura selectiva: se utilizan para tomar decisiones lógicas; de ahí que
también se conocen como estructuras de decisión o alternativas. En lasestructuras
selectivas se evalúa una condición, y en función del resultado de la misma se toma
un camino u otro.
Estructura repetitiva: se utilizan cuando se quiere que un conjunto de
instrucciones se ejecuten un cierto número finito de veces, por ejemplo, escribir
algo en pantalla cierta cantidad de veces, mover un objeto de un punto a otro
cierta cantidad de pasos, o hacer una operación matemática cierta cantidad de
veces.
Ejemplo[editar]
El clásico programa Hola Mundo puede ser expresado en C++ utilizando iostream: