Está en la página 1de 2

GESTIN DE FORMACIN PROFESIONAL INTEGRAL

Formato para entregar la Actividad 1 de la Unidad 2

ESTRUCTURA DEL LENGUAJE DE PROGRAMACION C++ (NIVEL I)

Este es el formato que se debe diligenciar para el desarrollo de la actividad 1 de la Unidad 2

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;

Paso Expresin Observacin


Inicial x=7+3*6/2-1
1 X=7+(18/2)-1
2 X=7+9-1
3 X=15 Se destruye el parntesis

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

Paso Expresin Observacin


Inicial x = ( 3 * 9 * ( 3 + ( 9 * 3 / ( 3 ) ) ) )
1 x=( 3 * 9 * ( 3 + ( 27 / 3 ) ) ) Se destruye el parntesis ms interno
2 x=( 3 * 9 * ( 3 + 9 ) ) Se ejecuta la multiplicacin
x=( 3 * 9 * 12 ) Se ejecuta la multiplicacin de la izquierdA
3
4 x=(324)

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

Paso Expresin Observacin


Inicial x = 3 + 4 * (8 * ( 4 ( 9 + 3 ) / 6 ) )
1 x = 3 + 4 * (8 * ( 412 / 6 ) ) Se destruye el parntesis ms interno
2 x = 3 + 4 * (8 * ( 42 ) ) Se ejecuta la multiplicacin
3 x = 3 + 4 * (8 * 2 )
4 x = 3 + (4 * 16)
5 X=3+64
6 X=67

Desarrolle las expresiones paso a paso siguiendo la prelacin o jerarqua de los operadores
describiendo el porqu de la operacin que se hace, estn sealados los pasos exactos para

GFPI-F-019 V3
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUA DE APRENDIZAJE

desarrollar la expresin, por lo tanto, si le sobra o le falta un paso es porque no sigui


correctamente la prelacin de los operadores. En la parte inferior de este documento
encuentra un ejemplo al respecto el cual debe borrar cuando enve la actividad.

II. Dados los valores iniciales de a = 15, b = 3, cul ser el valor final de las variables despus
de ejecutar las siguientes expresiones (individualmente).

1. a = a * 6 / a ++ ;

Paso Expresin Observacin


Inicial a = a * 6 / a ++
1 a = 15 * 6 /(15+1)
2 a = 90 /16
3 a = 5.625

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

Paso Expresin Observacin


Inicial b = --b * a ++ / b
1 b = (3-1) * (15+1)/3
2 b = 2*16/3
3 b = 32/3
4 b = 10.666

Desarrolle las expresiones paso a paso siguiendo la prelacin o jerarqua de los operadores,
adems se debe tener en cuenta la aplicacin de los operadores matemticos incremento (++)
y decremento (--), describiendo el porqu de la operacin que se hace, estn sealados los
pasos exactos para desarrollar la expresin, por lo tanto, si le sobra o le falta un paso es
porque no sigui correctamente la prelacin de los operadores. En cada una de las actividades
los valores de las variables se inician como lo seala la expresin.

También podría gustarte