Logo Studenta

pre-informe-1-nota-45

¡Estudia con miles de materiales!

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. 
 
-

Continuar navegando

Contenido elegido para ti

92 pag.
curso95

User badge image

Carlos Perez

33 pag.
mprogintc

SIN SIGLA

User badge image

Stiven Fajardo

80 pag.
Lenguaje-C

UBAM

User badge image

Contenidos Muy Locos

74 pag.
teoricasAlgo1

SIN SIGLA

User badge image

Karen Marlene Valdez