Está en la página 1de 2

UNIVERSIDAD VERACRUZANA

Facultad de Contaduría y Administración


Campus Ixtaczoquitlán
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:

Licenciatura en Informática 1
Algoritmos y Estructura de Datos I
int c, f;
Datos, tipos deSolución
datos y expresiones f = 9*c/5 + 32;
Error común UNIVERSIDAD
f = 9/5*c VERACRUZANA
+ 32; // == 1*c + 32

Introducción a la programación
1. Traduzca float
ello las Solución
c, Facultad
las siguientes de Contaduría
f; fórmulas
variables que considere
a expresionesyescritas
necesarias:
Campus
f = 9*c/5
Administración
Ixtaczoquitlán
+ 32;
en Java, declarando para

Relación de ejercicios
Error común f = (9/5)*c + 32; // == 1*c + 32
9 !
a. Solución
F = C +alternativa
32 f𝑧 =
=𝑤 + 𝑦𝑥 − 2𝑥 ++3 32;
(9.0/5.0)*c
5
b. Si r = 1 y s = 0, el valor de t es:
int c, f;
Solución x2 f = 9*c/5 𝑟 ++ 𝑠 32;
Datos, tipos de datos y expresiones
1+
Error común y 𝑡 = + 32;
f = 9/5*c 𝑟𝑠 // == 1*c + 32
b. f ( x, y ) = 𝑟−𝑠
3
1. Traduzca x fórmulas a expresiones escritas en Java, declarando para
las siguientes
float c, f;
elloTraduzca
6. lasSolución
variables
lasque+ considere
1siguientes
y necesarias:
ffórmulas
= 9*c/5a + expresiones
32; de algoritmo:
Error común f = (9/5)*c + 32; // == 1*c + 32
double x,y;
9 alternativa // Tanto x como y
Solución
a. double
F = C +f; 32 f = (9.0/5.0)*c + 32;
// han de ser != 0
a. 5
f = (
int c,1f; + x*x/y ) / ( x*x*x / (1+y) );
Solución x2 f =está
9*c/5 + 32; la expresión,
// ERROR: 1 + Tal como escrita
Error común y f = 9/5*c + 32; // distinto
== 1*c + de
32 -1
b. //
f ( x, y ) = 3
y debería tener un valor
x
float
f = ( 1 c,+f; x*x/y ) * (1+y) / ( x*x*x );
Solución 1+ y f = 9*c/5 + 32;
b.
Error común
double x,y; f = (9/5)*c + 32;
// Tanto // y== 1*c + 32
x como
Solución alternativa
2
double x f; f = (9.0/5.0)*c + 32;
// han de ser != 0
e 
c. 1 +  2 
f = (  x1 + x*x/y ) / ( x*x*x / (1+y) );
c. x2
// ERROR:
double 1 + Tal como está escrita la expresión,
x;
yy debería tener un valor distinto de -1
b. //
f ( x, y ) =
Math.sqrt x 3( 1 + Math.pow( Math.exp(x)/(x*x), 2) )
f = ( 1 + x*x/y ) * (1+y) / ( x*x*x );
Math.sqrt 1 +(y 1 + Math.exp(2*x) / Math.pow(x,4) )
Math.sqrt
double ( 1 + Math.exp(2*x)
x,y; // Tanto /x (x*x*x*x)
como y )
2
double
 e x f; // han de ser != 0
c. 1 +  2

f = (x 1 + x*x/y ) / ( x*x*x / (1+y) );
// ERROR:
double x; Tal como está escrita la expresión,
// y debería tener un valor distinto de -1
Math.sqrt ( 1 + Math.pow( Math.exp(x)/(x*x), 2) )
f = ( 1 + x*x/y ) * (1+y) / ( x*x*x );
Math.sqrt ( 1 + Math.exp(2*x) / Math.pow(x,4) )
Math.sqrt ( 1 + Math.exp(2*x) / (x*x*x*x) )
2
 ex 
c. 1 +  2 
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) )
Licenciatura en Informática 2
Algoritmos y Estructura de Datos I

También podría gustarte