taller 6

1
TALLER 6 Programa: Programación Orientada a Objetos con el Lenguaje C++ Curso: Lenguaje de Programación C++ Nivel I Unidad didáctica: Operaciones básicas Nombre de la actividad: Evaluación de expresiones. Descripción de la actividad Resuelva los siguientes ejercicios justificando la respuesta. Se debe realizar primero la prueba de escritorio, es decir evaluar en el papel los resultados de las expresiones y posteriormente realizar un programa, compilarlo y comparar los resultados obtenidos. Se debe enviar un archivo Word con las respuestas obtenidas en la prueba de escritorio y los archivos fuente y ejecutables de los programas. Todo dentro de un archivo comprimido. 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;

Upload: jefferson-torres

Post on 20-Jan-2016

43 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Taller 6

TALLER 6

Programa: Programación Orientada a Objetos con el Lenguaje C++

Curso: Lenguaje de Programación C++ Nivel IUnidad didáctica: Operaciones básicasNombre de la actividad: Evaluación de expresiones.

Descripción de la actividad

Resuelva los siguientes ejercicios justificando la respuesta.

Se debe realizar primero la prueba de escritorio, es decir evaluar en el papel los resultados de las expresiones y posteriormente realizar un programa, compilarlo y comparar los resultados obtenidos.

Se debe enviar un archivo Word con las respuestas obtenidas en la prueba de escritorio y los archivos fuente y ejecutables de los programas. Todo dentro de un archivo comprimido.

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;