Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
lOMoARcPSD|3707762 lOMoARcPSD|3707762 a. ¿Cuáles son los tipos de datos básicos en la programación de computadores? Los tipos de datos básicos en la programación de computadores son los siguientes: - tipo de dato entero (int) puede representar un subconjunto finito de los números enteros. - tipos de datos en coma flotante el float que reserva almacenamiento para un número de precisión simple de 4 bytes y el double lo hace para un número de precisión doble de 8 bytes. - Tipo de dato carácter (Char). - Tipo de dato lógico. b. ¿Qué es Type Casting y cuál es su sintaxis en C++? El Type Casting se refiere a la evolución de una entidad de un tipo de datos, expresión, argumento de la función, o el valor de retorno en la otra. Es una manera de hacer que una variable de un tipo, por ejemplo de un int , actua como otro tipo, tales como un Char, para una sola operación. La sintaxis es: // class type-casting #include <iostream> using namespace std 1. ¿Cómo se convierte un dato tipo int al tipo double en C++? 2. ¿Cómo se convierte un dato tipo char al tipo int en C++? c. ¿Cómo se implementa una estructura de decisión en C++? El lenguaje C dispone de varias sentencias para modificar este flujo de ejecución como lo son: - Sentencia If- else que permite ejecutar una u otra acción, previamente predeterminada por el programador, la cual se cumplirá si la condición es verdadera o falsa. If(expresión o condición) { sentencia_1; Sentencia_n; }else //opcional { sentencia_1; Sentencia_n; } - Sentencia else- if permite realizar una ramificación multiple, ejecutando una entre varias partes del programa según se cumpla una entre n condiciones. If (condición_1) { sentencia_1;} Else if (condición_2) { sentencia_2;} lOMoARcPSD|3707762 - Sentencia switch se implementa cuando es necesario la utilización de un menú de opciones ya que el usuario deberá escoger solo una de esas opciones, por lo tanto la variable puede tomar diferentes valores según sea el caso. Switch (expresión) { case opción_1: sentencia_1; Break; Case opción_n: sentencia_n; Break; Default: sentencias; Break; } d. ¿Cuáles son las estructuras iterativas y como es su sintaxis en C++? - While While (condición /* acción o bloque de acciones a realizar mientras la condición sea verdadera*/ Ejemplo Dato =0; while (dato <10) dato= dato+1; Printf(“%d \n ”, dato); - For for (inicialización ; condición ; acciones_posteriores) /* acción o bloque de acciones pertenecientes al cuerpo del for */ donde inicialización : es una acción o una secuencia de acciones separadas por comas que se ejecuta ANTES de iniciar el for. condición : es una expresión lógica cuyo valor se evalúa ANTES de iniciar el for y debe ser verdadera para que el for se ejecute. acciones_posteriores : es una acción o una secuencia de acciones separadas por comas que se ejecutan LUEGO de lasinstrucciones del for. -
Compartir