Actividad 2 c++

Solo disponible en BuenasTareas
  • Páginas : 2 (435 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de diciembre de 2011
Leer documento completo
Vista previa del texto
Resuelva los siguientes ejercicios justificando la respuesta. Prueben primero manualmente y luego realicen una aplicación en DEV C++ para que comprueben los resultados obtenidos en el papel. Realicenecuación por ecuación con el fin de tener certeza en sus respuestas. Debe enviar las respuestas y el código (pueden copiarlo y pegarlo en un solo documento)

I. Realiza las siguientes expresionesen 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 ));

1. x = 7 + 3 * 6 / 2 ­ 1; x= 7+((3 * 6)/2)­1; x=15

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

3. x = 3 + 4 * (8 *( 4 – ( 9 + 3 ) / 6 ) );
x = 3 + 4 * (8 * ( 4 – (12/6));
x = 3 + 4 * (8 * ( 4 ­ 2));
x = 3 + 4 * (8 * 2) ;
x = 3 + (4 * 16);
x = 3 + 64;
x = 67

II. Dadoslos 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++ ;a = a * 6 / a++ ;
a = 15* 6/15 ++;
a = 90/15 ++;
a = 6 + 1; El 1 del incremento que está después de la letra, y se realiza después de realizada la
Operación
a = 72. b = --b * a++ / b;

b = ­­b * a++ / b;
b = 2 * 15 / 2; b vale 3 pero de una vez se hace el decremento de 1, o sea queda convertido en 2 es el decremento quese hace de una vez ya que se encuentra antes
b = 30 / 2++;
b = 15 +1 EL resultado es 15 pero debemos sumarle el 1 del incremento b = 16

Si los incrementos o decrementos están antes dela letra, se realiza de una vez dentro de la operación dicho incremento o decremento, pero si estos se encuentran después de la letra, estos incrementos o decrementos se realizan al finalizar la...
tracking img