2
UNIVERSIDAD VERACRUZANA Facultad de Contaduría y Administración Campus Ixtaczoquitlán Licenciatura en Informática Algoritmos y Estructura de Datos I 1 EXPRESIONES MATEMATICAS 1. Escribir las siguientes expresiones aritméticas, en un lenguaje de programación, cuyos operadores aritméticos, son: +,-,*,/ y ^ a. x+y b. ! ! c. !! ! !!! !!! ! d. ! !!! ! !!! e. ! f. ( + 3) ! 2. Indicar el resultado y el tipo, de cada una de las siguientes expresiones. a. 5^3+4 = b. 2.0^3+5 = c. 1/3+1/2 = d. 1/4+4 = e. 2*3/6 = f. 2+6*3.0+4^2 = 3. Indicar cual es el valor de la variables RESULTADO, después de la ejecución de las siguientes acciones (suponer que son reales) a. X ! 3.0 b. Y ! 5.0 c. RESULTADO ! x*y+x d. RESULTADO ! 6 e. x ! 4 f. RESULTADO ! RESULTADO*x^2 g. RESULTADO ! 96.0 4. Expresa en formato para algoritmo las siguientes ecuaciones matemáticas: = + = + = + 4 2 + 2 5. Resuelve para las siguientes expresiones: a. Si w = 0, x = 1, y = 2, el valor de z es:

Expresiones matemáticas

Embed Size (px)

Citation preview

Page 1: Expresiones matemáticas

UNIVERSIDAD VERACRUZANA Facultad de Contaduría y Administración

Campus Ixtaczoquitlán

Licenciatura en Informática Algoritmos y Estructura de Datos I

1

EXPRESIONES MATEMATICAS

1. Escribir las siguientes expresiones aritméticas, en un lenguaje de programación, cuyos operadores aritméticos, son: +,-,*,/ y ^

a. x+y

b. 𝒂!𝒃𝒄!𝒅

c. !! !

!!!!!!!

d. !

!!!!!!!

e. 𝑥!

f. (𝑥 + 3)!

2. Indicar el resultado y el tipo, de cada una de las siguientes expresiones. a. 5^3+4 = b. 2.0^3+5 = c. 1/3+1/2 = d. 1/4+4 = e. 2*3/6 = f. 2+6*3.0+4^2 =

3. Indicar cual es el valor de la variables RESULTADO, después de la ejecución de las siguientes acciones (suponer que son reales)

a. X ! 3.0 b. Y ! 5.0 c. RESULTADO ! x*y+x d. RESULTADO ! 6 e. x ! 4 f. RESULTADO ! RESULTADO*x^2 g. RESULTADO ! 96.0

4. Expresa en formato para algoritmo las siguientes ecuaciones matemáticas:

𝑥 =𝑦 + 𝑧𝑤

𝑟 = 𝑠 − −𝑡

𝑠𝑞 + 𝑡

𝑛 =  −𝑏 +𝑎𝑏 − 4𝑏𝑐

2𝑏 + 2

5. Resuelve para las siguientes expresiones:

a. Si w = 0, x = 1, y = 2, el valor de z es:

Page 2: Expresiones matemáticas

UNIVERSIDAD VERACRUZANA Facultad de Contaduría y Administración

Campus Ixtaczoquitlán

Licenciatura en Informática Algoritmos y Estructura de Datos I

2

𝑧 = 𝑤! + 𝑦𝑥 − 2𝑥 + 3

b. Si r = 1 y s = 0, el valor de t es:

𝑡 =𝑟 + 𝑠𝑟 − 𝑠 𝑟𝑠

6. Traduzca las siguientes fórmulas a expresiones de algoritmo:

a.

b.

c.

Introducción a la programación Relación de ejercicios

Datos, tipos de datos y expresiones

1. Traduzca las siguientes fórmulas a expresiones escritas en Java, declarando para ello las variables que considere necesarias:

a. 3259

+= CF int c, f; Solución f = 9*c/5 + 32; Error común f = 9/5*c + 32; // == 1*c + 32 float c, f; Solución f = 9*c/5 + 32; Error común f = (9/5)*c + 32; // == 1*c + 32 Solución alternativa f = (9.0/5.0)*c + 32;

b.

yxyx

yxf

+

+

=

1

1),( 3

2

double x,y; // Tanto x como y double f; // han de ser != 0

f = ( 1 + x*x/y ) / ( x*x*x / (1+y) ); // ERROR: Tal como está escrita la expresión, // y debería tener un valor distinto de -1 f = ( 1 + x*x/y ) * (1+y) / ( x*x*x );

c. 2

21

+

xe x

double x;

Math.sqrt ( 1 + Math.pow( Math.exp(x)/(x*x), 2) ) Math.sqrt ( 1 + Math.exp(2*x) / Math.pow(x,4) ) Math.sqrt ( 1 + Math.exp(2*x) / (x*x*x*x) )

Introducción a la programación Relación de ejercicios

Datos, tipos de datos y expresiones

1. Traduzca las siguientes fórmulas a expresiones escritas en Java, declarando para ello las variables que considere necesarias:

a. 3259

+= CF int c, f; Solución f = 9*c/5 + 32; Error común f = 9/5*c + 32; // == 1*c + 32 float c, f; Solución f = 9*c/5 + 32; Error común f = (9/5)*c + 32; // == 1*c + 32 Solución alternativa f = (9.0/5.0)*c + 32;

b.

yxyx

yxf

+

+

=

1

1),( 3

2

double x,y; // Tanto x como y double f; // han de ser != 0

f = ( 1 + x*x/y ) / ( x*x*x / (1+y) ); // ERROR: Tal como está escrita la expresión, // y debería tener un valor distinto de -1 f = ( 1 + x*x/y ) * (1+y) / ( x*x*x );

c. 2

21

+

xe x

double x;

Math.sqrt ( 1 + Math.pow( Math.exp(x)/(x*x), 2) ) Math.sqrt ( 1 + Math.exp(2*x) / Math.pow(x,4) ) Math.sqrt ( 1 + Math.exp(2*x) / (x*x*x*x) )

Introducción a la programación Relación de ejercicios

Datos, tipos de datos y expresiones

1. Traduzca las siguientes fórmulas a expresiones escritas en Java, declarando para ello las variables que considere necesarias:

a. 3259

+= CF int c, f; Solución f = 9*c/5 + 32; Error común f = 9/5*c + 32; // == 1*c + 32 float c, f; Solución f = 9*c/5 + 32; Error común f = (9/5)*c + 32; // == 1*c + 32 Solución alternativa f = (9.0/5.0)*c + 32;

b.

yxyx

yxf

+

+

=

1

1),( 3

2

double x,y; // Tanto x como y double f; // han de ser != 0

f = ( 1 + x*x/y ) / ( x*x*x / (1+y) ); // ERROR: Tal como está escrita la expresión, // y debería tener un valor distinto de -1 f = ( 1 + x*x/y ) * (1+y) / ( x*x*x );

c. 2

21

+

xe x

double x;

Math.sqrt ( 1 + Math.pow( Math.exp(x)/(x*x), 2) ) Math.sqrt ( 1 + Math.exp(2*x) / Math.pow(x,4) ) Math.sqrt ( 1 + Math.exp(2*x) / (x*x*x*x) )