el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
Formato actividades semana 1 (1)
1. ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++
Según el material estudiado responda las siguientes preguntas:
Nombre del aprendiz:
Nombre de la actividad:
Identificación de componentes básicos, tipos de datos, entrada y salida de
información en C++.
Contestar las siguientes preguntas justificando la respuesta.
1 Determine cuál de los siguientes tipos de datos numéricos son verdaderos,
si es válida especifique si es entero o real, (Marcar Con X):
Valor
Valida Tipo Justificación
SI NO Real Entero
a) 0.5 X X
b) 237,822 x
El separador es
decimal es
punto
c) 9.312 X X
d) 12345678 X X
e) 12345678L X
Variables con
números va sin
letras
f) -12587 X X
g) 0515 X X
h) 018CDF X
Variables con
números va sin
letras
i) 0x87 X
Variables con
números va sin
letras
2 Determine cuál de los siguientes tipos de datos de carácter son válidos, justifique su
respuesta:
Carácter
Valida
Justificación
SI NO
a) ‘a’ X
b) ‘$’ X
SENA Centro de Diseño y Metrología
Ing. Sandra Liliana Carvajal
Instructor AVA
Luis Hernandez
2. ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++
c) ‘/n’ x Las comillas solo se pone en un solo carácter
d) ‘’ x Las comillas solo se pone en un solo carácter
e) ‘a’ x Las comillas solo se pone en un solo carácter
f) ‘T’ x
g) ‘0’ X Las comillas solo se pone en un solo carácter
h) ‘XYZ’ X Las comillas solo se pone en un solo carácter
i) ‘052’ X Las comillas solo se pone en un solo carácter
3 Determine cuál de los siguientes tipos de datos de cadenas de carácter son válidos,
justifique su respuesta:
Cadena
Valida
Justificación
SI NO
a) ‘8:15 P.M.’ x
Las cadenas siempre se encierran en
comillas dobles al inicio y terminación
b) “Rojo, Blanco, Azul” X
c) “Nombre: X
Las cadenas siempre se encierran en
comillas dobles al inicio y terminación
d) “Capitulo 3 (Cont d)” X
e) “1.3e-12” X
f) “New York, NY 2000” X
g)
“El maestro dijo, “por favor
respeten a sus compañeros”
X
Las cadenas siempre se encierran en
comillas dobles al inicio y terminación
4 ¿Cuál es la salida del siguiente programa?, Justifique su respuesta
#include <iostream.h>
void main( )
{
// cout << Hola maestron”;
}
SENA Centro de Diseño y Metrología
Ing. Sandra Liliana Carvajal
Instructor AVA
3. ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++
Respuesta: Ninguna debido a que tiene las barras de comentario
5 ¿Qué entrada se genera en el siguiente programa?
#include<iostream.h>
void main( )
{
cin >> V1 >> V2;
cin >> Precio_venta;
}
Respuesta:No genera ninguna entrada debido a que falta la declaración de variavles
Nombre de la actividad:
Declaración de variables.
Contestar las siguientes preguntas justificando la respuesta.
1 Marque con una X y determine cuál de los siguientes nombres de variables son
válidos. Si no son válidos explicar por qué:
nombre
Valido
Justificación
SI NO
a) registro1 x Empieza con una letra
b) 1registro x Empieza con un numero
c) archivo_3 x Empieza con una letra
d) $impuesto x
Caracteres especiales no admite para
empezar
e) nombre x Empieza con una letra
f) 123-456-12 x Empieza con números
g) nombre_y_dirección x Empieza con letra
h) _subtotal x Empieza con un carácter especial
i) cin Empieza con una letra
2 Describa la declaración apropiada para cada grupo de variables y formaciones:
Descripción Declaración
a) Variable entera: p, q Int p,int q
SENA Centro de Diseño y Metrología
Ing. Sandra Liliana Carvajal
Instructor AVA
4. ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++
b) Variables flotantes: x, y, z Float x,y,z
c) Variables de carácter: a, b, c Char a,b,c
d)
long int f(int x, float y);
Long int resiviendo dos parametros un
int y un float.
e) Variable entera largo: contador Long Contador
f) Variable de cadena de carácter: hola String hola
g) Variable entera inicializada en 10 Int a=10
h) Variable flotante inicializada en 2.25 Float b=2.25
i) Variable de carácter inicializada en S: op Cahr op=´s´
Nombre de la actividad:
Funciones definidas por el usuario.
Contestar las siguientes preguntas justificando la respuesta.
1. Explique el significado de cada una de las siguientes definiciones de funciones:
Descripción Declaración
a) int f(int a); Es una función entera f con un parámetro int
b)
double f(double a, int b);
Es una function double o real f condos parametros
de entrada double y int
c)
char f(char x);
Es una función cahr f con entrada de un parámetro
char
d)
long int f(int x, float y);
Es una function entera f larga con entrada de dos
parametros un int y un float
e)
char f(void);
Es una función char f sin parámetros de entrada
2. Defina una función, incluyendo las declaraciones de los parámetros formales, para
cada uno de los siguientes enunciados:
a. Una función llamada muestra genera y devuelve una cantidad entera.
Respuesta:int muestra(int a)
b. Una función llamada raíz acepta dos parámetros enteros y devuelve un
resultado en punto flotante.
SENA Centro de Diseño y Metrología
Ing. Sandra Liliana Carvajal
Instructor AVA
5. ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++
Respuesta: float raíz(int a ,b)
c. Una función llamada convertir acepta un carácter y devuelve un carácter.
Respuesta: char convertir(char x)
d. Una función llamada paso tiene dos parámetros, uno entero y otro flotante y
regresa un entero largo.
Respuesta:long paso(int a,float b)
e. Una función llamada prueba acepta un carácter y devuelve un entero largo.
Respuesta:lon int prueba(int a)
Nombre de la actividad:
Función main.
Contestar las siguientes preguntas justificando la respuesta.
1 ¿Qué sucede si en la función main no le agregamos la función return?
Respuesta:NO DEVUELVE NINGUN VALOR
2 ¿Qué son los componentes principales de un programa en C++, que significado lleva
asociado el nombre main?
Respuesta: librerías de cabecera #include <iostream.h>
Función principal main () componente que busca el compilador;
Cuerpo de desarrollo que son las llaves {}
3 ¿Qué son los argumentos, donde aparecen los argumentos en un programa en C++?
Respuesta:
funcion suma(valor1, valor2){
resultado = valor1+valor2
mostrar resultado }
SENA Centro de Diseño y Metrología
Ing. Sandra Liliana Carvajal
Instructor AVA
6. ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++
Los argumentos , tambien se le llama parametros, son valores que necesita una función definida
por el programador de un codigo
4 ¿Qué función realiza, la función return en la función main?
Respuesta:DEVOLVER UN VALOR ASIGNADO
funcion suma(valor1, valor2){
resultado = valor1+valor2
return resultado
}
SENA Centro de Diseño y Metrología
Ing. Sandra Liliana Carvajal
Instructor AVA
7. ESTRUCTURA DE LENGUAJE DE PROGRAMACION C++
Los argumentos , tambien se le llama parametros, son valores que necesita una función definida
por el programador de un codigo
4 ¿Qué función realiza, la función return en la función main?
Respuesta:DEVOLVER UN VALOR ASIGNADO
funcion suma(valor1, valor2){
resultado = valor1+valor2
return resultado
}
SENA Centro de Diseño y Metrología
Ing. Sandra Liliana Carvajal
Instructor AVA