ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

ACTIVIDAD1_UNIDAD2 “Evaluación de expresiones en C”


Enviado por   •  16 de Septiembre de 2015  •  Prácticas o problemas  •  885 Palabras (4 Páginas)  •  85 Visitas

Página 1 de 4

[pic 1]      UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN      [pic 2]

FACULTAD DE CIENCIAS FÍSICO MATEMÁTICAS

PROGRAMACIÓN I  

ACTIVIDAD1_UNIDAD2

“Evaluación de expresiones en C”

        NOMBRE: Gema Lizzeth Guerra Gallegos

MATRICULA: 1628804

MAESTRO: M.I.A. Ernesto Jesús Solís Valenzuela

GRUPO: 001

San Nicolás de los Garza, Cd. Universitaria a Lunes 31 de Agosto del 2015

ÍNDICE

CONTENIDO

PAGINA

  • INTRODUCCIÓN

  • ACTIVIDAD
  • Ejercicio1
  • Ejercicio2
  • Ejercicio3
  • Ejercicio4
  • CONCLUSIÓN
  • BIBLIOGRAFIA

3

4

4

4

5

5

6

6

INTRODUCCION

Hemos entendido que los programas de las computadoras esencialmente son realizados por operaciones aritméticas y matemáticas de diferentes tipos.

En esta actividad se mostrara en un lenguaje de programación en C como resolver operaciones y expresiones con dicho lenguaje.

Los operadores fundamentales que se analizan en esta actividad son:

-Aritméticos

-Lógicos

-Relacionales

-Condicionales

Además se analizarán las conversiones de tipos de datos con el código ACSII

Y se pondrán en práctica las reglas, prioridades o la asociatividad que se realizaran al resolver dichas expresiones, para que el resultado sea de una forma correcta.

[pic 3]

ELEMENTO DE COMPETENCIA

Familiarizarse con los tipos de datos fundamentales, el manejo de constantes y declaración de variables, Conocer los operadores y su jerarquía, comprender la precedencia de los operadores, analizar las funciones matemáticas, que le permita al alumno construir y evaluar expresiones simples y compuestas en C.

ACTIVIDAD

Resolver las siguientes expresiones, mostrando paso por paso:

  1. Supongamos que a, b y c son variables enteras que tienen asignados los valores: 8, 3 y –5 respectivamente. Determinar el valor de cada una de las siguientes expresiones en C.  

a) a + b + c

b) 2 * b + 3 * (a - c)

c) a*(c % b)

8+3+(-5)

  ᴠ

8+3-5

11-5

6

2*3+3*(8-(-5))

            ᴠ

2*3+3*(8+5)

            ᴠ

2*3+3*13

6+39

45

8*(-5%3)

8*2

16

  1. Supongamos que x, y, y z son variables en punto flotante que tienen asignados los valores: 88.0, 3.5, y –5.2 respectivamente. Determinar el valor de cada una de las siguientes expresiones en C. [pic 4]

a) x + y + z

b) 2 * y + 3 * (x – z)

c) 2 * x / 3 * y

88.0+3.5+(-5.2)

              ᴠ

88.0+3.5-5.2

91.5-5.2

86.3

2*3.5+3*(88.0-(-5.2))

          ᴠ

2*3.5+3*(88.0+5.2)

              ᴠ

2*3.5+3*93.2

                         ᴠ

7+3*93.2

7+279.6

286

2*88.0/3*3.5

                        ᴠ

176/3*3.5

176/10.5

16.761

  1. Un programa en C tiene las siguientes declaraciones y asignaciones iniciales:  

int i = 8, j = 5;

float x = 0.005, y = -0.01;

char c = ‘c’, d = ‘d’;  

Determinar el valor de cada una de las siguientes expresiones.  

a) (3 * i – 2 * j) % (2 * d – c)

b) (2 * x + y) == 0

c) (x > y) && (i > 0) || (j < 5)

(3*8-2*5)%(2*100-99)

(24-10)%(2)

14%2

0

(2*0.005+(-0.01))==0

(2*0.005-0.01)==0

0.01-0.01==0

0==0

V

(0.005>-0.01)&&(8>0)||(5<5)

F && V || F

F || F

F

...

Descargar como (para miembros actualizados)  txt (5.3 Kb)   pdf (317.7 Kb)   docx (208.2 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com