Actividad 2 c++
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...
Regístrate para leer el documento completo.