Está en la página 1de 5

Descripción de la actividad

Contestar las siguientes preguntas justificando la respuesta.

I. Determine cual de los siguientes tipos de datos numéricos son verdaderos, si es


válida especifique si es entero o real:

a) 0.5 d) 12345678 g) 0515


b) 237,822 e) 12345678L h) 018CDF
c) 9.312 f) -12587 i) 0x87

II. Determine cual de los siguientes tipos de datos de carácter son válidos:

a) ‘a’ d) ‘\\’ g) ‘\0’


b) ‘$’ e) ‘\a’ h) ‘XYZ’
c) ‘/n’ f) ‘T’ i) ‘\052’

III. Determine cual de los siguientes tipos de datos de cadenas de carácter son
válidos:
a) ‘8:15 P.M.’
b) “Rojo, Blanco, Azul”
c) “Nombre:
d) “Capitulo 3 (Cont \d)”
e) “1.3e-12”
f) “New York, NY 2000”
g) “El maestro dijo, “por favor respeten a sus compañeros”

IV. ¿Cual es la salida del siguiente programa?


#include <iostream>
Main( )
{
// cout << Hola maestro\n”;
}

V. ¿Qué entrada se genera en el siguiente programa?


#include<iostream>
Main( )
{
cin >> V1 >> V2;
cin >> Precio_venta;
}

UNIDAD 1 ACT 1 (ENVIO DE ACTIVIDADES LINK 1)


UNIDAD 1 ACT 2 (ENVIO DE ACTIVIDADES LINK 2)

Descripción de la actividad

Contestar las siguientes preguntas justificando la respuesta.

I. Determine cual de las siguientes variables son válidas. Si no son válidos explicar
por qué:

a) registro1 d) $impuesto g) nombre_y_dirección


b) 1registro e) nombre h) _subtotal
c) archivo_3 f) 123-456-12 i) cin

II. Cual de los siguientes pares de nombres de variables se consideran como


idénticos y cuales no:

a) nombre, nombres d) lista1, lista2


b) dirección, Dirección e) prom, prom
c) cuenta, cuenta f) car1, car_1

III. Describa la declaración apropiada para cada grupo de variables y formaciones:


a) Variable entera: p, q
b) Variables flotantes: x, y, z
c) Variables de carácter: a, b, c
d) Variable entera largo: contador
e) Variable de cadena de carácter: hola
f) Variable entera inicializada en 10
g) Variable flotante inicializada en 2.25
h) Variable de carácter inicializada en S: op

UNIDAD 1 ACT 3 (ENVIO DE ACTIVIDADES LINK 3)


Descripción de la actividad

Contestar las siguientes preguntas justificando la respuesta.

1. Explique el significado de cada una de las siguientes definiciones de funciones:

a) int f(int a);


b) double f(double a, int b);
c) char f(char x);
d) long int f(int x, float y);
e) char f(void);

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,
b) Una función llamada raíz acepta dos parámetros enteros y devuelve un
resultado en punto flotante.
c) Una función llamada convertir acepta una carácter y devuelve un carácter.
d) Una función llamada paso dos parámetros uno entero y otro flotante y regresa
un entero largo.
e) Una función llamada prueba acepta un carácter y devuelve un entero largo.

UNIDAD 1 ACT 4 (ENVIO DE ACTIVIDADES LINK 4)

Descripción de la actividad

Contestar las siguientes preguntas justificando la respuesta.

1. ¿Qué son los componentes principales de un programa en C++, que significado lleva
asociado el nombre main?
2. ¿Qué son los argumentos, donde aparecen los argumentos en un programa en C++?
3. ¿Qué función realiza, la función return en la función main ¿
4. ¿Qué se necesitan las llaves después del main?
5. ¿Qué sucede si en la función main no le agregamos la función return?

Unidad 2

UNIDAD 2 ACT 1 (ENVIO DE ACTIVIDADES LINK 5)

En esta actividad solo deben enviar un word con los pasos


que siguieron para la instalación del compilador

UNIDAD 2 ACT 2 (ENVIO DE ACTIVIDADES LINK 6)

Nombre de la actividad: Evaluación de expresiones

Descripción de la actividad

Resuelva los siguientes ejercicios justificando la respuesta.

I. Realiza las siguientes expresiones en C++ para obtener el valor con el que quedará la
variable x.

1. x = 7 + 3 * 6 / 2 - 1;

2. x = ( 3 * 9 * ( 3 + ( 9 * 3 / ( 3 ) ) ) ) ;

3. x = 3 + 4 * (8 * ( 4 – ( 9 + 3 ) / 6 ) );

II. Dados los valores iniciales de a = 15, b = 3, cual será el valor final de las variables
después de ejecutar las siguientes expresiones (individualmente).

1. a = a * 6 / a ++ ;
2. b = --b * a++ / b;

UNIDAD 2 ACT 3 (ENVIO DE ACTIVIDADES LINK 7)

Nombre de la actividad: Construcción de expresiones en C++

Descripción de la actividad

I.- Construir las siguientes expresiones, justificando su respuesta:

1. Expresión para saber si 3 números son iguales.

2. Expresión para determinar que la variable edad está fuera del rango de 15 a 40 sin

Incluir los extremos.

3. Escribir la expresión: x y entre 1 – 4x.

4. Escribir la expresión: y = x2 – 2x + 4

5. Escribir la expresión: (a + b) c – d + e (m / n)

También podría gustarte