Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Precedencia de Operaciones en C++: Reglas de Evaluación - Prof. Bueno Hernández, Ejercicios de Programación C

En este documento se presentan las reglas de precedencia de operaciones en C++, que determinan el orden de ejecución de los operadores cuando existen varios. Se incluyen ejemplos resueltos analíticamente y mediante herramientas como Matlab o Octave.

Tipo: Ejercicios

2021/2022

Subido el 25/11/2022

acosta-dianayatziry
acosta-dianayatziry 🇲🇽

1 documento

1 / 10

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
INSTITUTO POLITÉCNICO
NACIONAL
UNIDAD PROFESIONAL
INTERDISCIPLINARIA DE BIOTECNOLOGÍA
Programación
PRECEDENCIA DE OPERACIONES
Grupo: 1MM1
Tarea Número 1
1° Departamental
Nombre de las profesoras:
Diana Bueno Hernández
Sandra Vázquez Romero
Integrantes:
Acosta Mendoza Diana Yatziry - Ingeniería Biomédica
Buendia López Lizbet - Ingeniería Biomédica
Celestino Nogales Josué - Ingeniería Biomédica
Cruz Bazán Monserrat Alejandra - Ingeniería Biomédica
Fecha de entrega: 29/08/22
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga Precedencia de Operaciones en C++: Reglas de Evaluación - Prof. Bueno Hernández y más Ejercicios en PDF de Programación C solo en Docsity!

INSTITUTO POLITÉCNICO

NACIONAL

UNIDAD PROFESIONAL

INTERDISCIPLINARIA DE BIOTECNOLOGÍA

Programación

“PRECEDENCIA DE OPERACIONES”

Grupo: 1MM

Tarea Número 1

1° Departamental

Nombre de las profesoras:

Diana Bueno Hernández

Sandra Vázquez Romero

Integrantes:

Acosta Mendoza Diana Yatziry - Ingeniería Biomédica

Buendia López Lizbet - Ingeniería Biomédica

Celestino Nogales Josué - Ingeniería Biomédica

Cruz Bazán Monserrat Alejandra - Ingeniería Biomédica

Fecha de entrega: 29/08/

Introducción

La precedencia indica cual es el orden de ejecución de los operadores cuando

existen varios.

“En C++ existen 4 aspectos que indican el orden de ejecución de un programa.

“Este orden viene determinado por cuatro condicionantes:

1. Presencia de paréntesis que obligan a un orden de evaluación específico.

2. Naturaleza de los operadores involucrados en la expresión (asociatividad).

3. Orden en que están colocados (precedencia).

Cuando las expresiones contienen operadores de más de una categoría, (es decir,

mezclan en una sola operación sumas, restas, multiplicaciones, potencias, etc) se

evalúan de acuerdo a las siguientes reglas:

1. Las operaciones entre paréntesis, de adentro

hacia afuera

2. La exponenciación ^

3. La multiplicación (*) y División (/), de izquierda a

derecha.

4. La suma (+) y Resta (-), de izquierda a derecha.

Las operaciones matemáticas tiene un orden de precedencia, una jerarquía, de

modo que algunas operaciones se resuelven antes que otras, por lo que

un paréntesis en un lugar diferente de las operaciones puede dar lugar a

distintos resultados.

[(

+ 2. 5963 ∗ 5. 4729 ∗ 1. 6583 − 497 )]

3

[(

+ 2. 5963 ∗ 5. 4729 ∗ 1. 6583 − 497 )]

3

[( − 0. 0514 + 2. 5963 ∗ 5. 4729 ∗ 1. 6583 − 497 )]

3

[( − 0. 0514 + 14. 2081 ∗ 1. 6583 − 497 )]

3

[( − 0. 0514 + 23. 5612 − 497 )]

3

b)

√ 12

7

[

  1. 5

7

12

5

3

1

( 9

5

3 )

7

3

22

  • 106

(

6

(

1

4

√ 5

3

)

)

]

4

12

7

[

  1. 5

7

12

5

3

1

  1. 05

7

3

22

  • 106

(

6

(

1

4

5

3

)

)

]

4

√ 12

7

  • [
  1. 5

7

12

5

3

1

  1. 05

7

3

22

  • 106 ( 6

(

  1. 5

  2. 6

)

)]

4

12

7

  • [
  1. 5

7

12

5

3

1

  1. 05

7

3

22

  • 106 ( 6

(

  1. 5

  2. 6

)

)]

4

√ 12

7

  • [
  1. 5

7

12

5

3

1

  1. 05

7

3

22

  • 106 ( 6

(

  1. 83

)

)]

4

√ 12

7

  • [
  1. 5

7

12

5

3

1

  1. 05

7

3

22

  • 106

(

  1. 42

) ]

4

12

7

  • [
  1. 5

7

248832

3

1

  1. 05

343

22

  • 106 ( 4. 42 )]

4

C)

(

  1. 88

  2. 3

− 78

3

√ 516 −

9

7

)

  • (
  1. 2

3

69

  1. 4

3

√ 12. 3

8

    1. 5

(

  1. 8

5

)

2

7

)

(

  1. 081686 − 474552

  1. 714285

) + (

  1. 2

3

69

  1. 4

3

  1. 3

8

    1. 5

(

  1. 8

5

)

2

7

)

(

  1. 081686 − 474552

  2. 68731552

) + (

  1. 2

3

69

  1. 4

3

√ 12. 3

8

    1. 5

(

  1. 8

5

)

2

7

)

(

  1. 081686 − 474552

  2. 68731552

) + (

  1. 2

3

69

  1. 4

3

√ 12. 3

8

    1. 5

  1. 1713

  2. 5838

)

(

  1. 081686 − 474552

  2. 68731552

) + (

  1. 608

69

  1. 4

3

√ 523890944. 3 + 1. 5

  1. 1713

  2. 5838

)

(

  1. 081686 − 474552

  2. 68731552

) + (

  1. 608

69

  1. 4

3

  1. 8

  1. 1713

  2. 5838

)

(

  1. 081686 − 474552

  2. 68731552

) + (

  1. 608

69

  1. 4

3

  1. 66413

  1. 1713

  2. 5838

)

(

  1. 081686 − 474552

  2. 68731552

) + (

  1. 03779 + 2. 1333

  2. 66413

  1. 1713

  2. 5838

)

(

− 466139. 9183

  1. 68731552

) + (

  1. 03779 + 2. 1333

  2. 66413

  1. 1713

  2. 5838

)

(

− 466136. 9183

  1. 68731552

) + (

  1. 17109

  2. 66413

  1. 1713

  2. 5838

)

− 20546. 14694 + (

  1. 17109

  2. 66413

  1. 1713

  2. 5838

)

− 20546. 14694 + ( 0. 0001822338 ∗ 2. 002336 )

− 20546. 14694 + 0. 0003648932

− 20546. 14658

(50.88^2.3-78^3)/sqrt(516-

9/7)+(5.2^3/69+6.4/3)/sqrt(12.3^8+1.5)*(56.8/5)^(2/7)

ans =

  • 2.0546e+

[(

) − 0. 004 ]

[(

) − 0. 004 ]

[− 2. 27 − 0. 004 ]