Actividad de aprendizaje 6 Observa los datos y contesta las siguientes ...

Operadores aritméticos, lógicos y relacionales. Comúnmente representamos en álgebra una expresión aritmética de la siguiente manera: z= a +2b. En lenguaje ...
315KB Größe 12 Downloads 214 vistas
Actividad de aprendizaje 6

Observa los datos y contesta las siguientes preguntas: X, y, pi=3.1416,aceleración en caída libre=9.8 m/seg2 ¿Qué diferencia existe entre ellas? ¿Cuáles consideras que son variables? ¿Cuáles consideras que son constantes? ¿Cómo definirías una constante? ¿Cómo definirías una variable? Da tres ejemplos de variables, da tres ejemplos de constantes.

Con uno de tus compañeros, en pares, comparen las respuestas.

Realiza la siguiente lectura:

Variables y constantes. Variables Se trata de valores que cambian durante la ejecución del programa, donde se asocia un identificador al tipo de dato utilizado. Por ejemplo: Nombre, sueldo, tasa, empleado, ventas Constantes. Representación de valores numéricos, carácter, cadena o booleanos que no cambian su valor a lo largo del programa. Por ejemplo: Pi=3.1416 aceleraciongravedad=9.8m/seg2 Tipodecambiopesodolar=13.00

Tipos de Datos Los tipos de datos en Programación, se definen como el tipo de una variable . Clasificación. Se clasifican en : A).-Datos de tipo simple.-Se trata de elementos individuales, tales como números y caracteres y deben asociarse a un identificador único, siendo correspondientes uno a uno. Los cuatro tipos de datos simples estándar son: 1.-Enteros. Corresponde a números sin decimales. (integer) 2.-Real.Corresponde a números con decimales

(real)

3.-Caracteres.Corresponden a caracteres únicos (char) 4.-Lógico o booleano. Corresponde a datos de valores falso o verdadero (boolean) B).- Datos de tipo estructurado. -Están constituidos por un conjunto de elementos relacionados entres si, en donde el identificador queda asociado a un grupo de datos. Los elementos individuales de cada grupo pueden ser asociados a identificadores individuales. Los tipos estructurados son: 1).-Cadena. Corresponde a un conjunto de caracteres (alfanuméricos) 2).-Arreglo.-Conjunto de datos del mismo tipo 3).-Registro –Conjunto de datos de diferente tipo 4).-Ficheros

En equipo resuelvan la siguiente tabla:

Variable

Tipo asignado

Justificación

Interés mensual Edad Dirección Respuesta Promedio Capital Ventas anuales Años Materias Cursadas

Organízate en equipo con tus compañeros y llenen la siguiente tabla:

Expresión

Representación con símbolos

A más B igual a C B igual a D X mayor que Z W diferente de S 5 mayor a 4 “y” 6 mayor a 4 10 menor a 20 “o” 10 menor a 15

Respondan a la siguiente

pregunta: ¿Pudieron

representar todas las

expresiones?, escribe tu conclusión personal.

Para el portafolio Evidencia de aprendizaje 21: Tabla resuelta y conclusión personal. Actividad 24 Realiza la siguiente lectura:

Operadores aritméticos, lógicos y relacionales Comúnmente representamos en álgebra una expresión aritmética de la siguiente manera: z= a +2b En lenguaje utilizamos esta expresión para asignarle un valor a z nos indicaría un error. Para poder representar esta expresión en lenguaje C debemos utilizar los operadores aritméticos que a continuación se presentan en esta tabla: Símbolo

operación

*

multiplicación

/

división

+

suma

-

resta

%

módulo

(residuo división)

En el caso de asignar un valor a una variable utilizaremos el símbolo = Por ejemplo: z=a+2*b Ejercicio: Transforma las siguientes expresiones algebraicas, en expresiones de aritméticas de lenguajes de programación : a=b+d x=2y

x=a

+r

y= rw+c b=x(e+i) Operadores lógicos. Los operadores lógicos o de bolee permiten relaciones lógicas si/no y sirven para representar condiciones de falso o verdadero. Los principales operadores lógicos son:

Operador Acción

Not (!)

A

!(A)

1

0

0

1

And (&&)

Expresión lógica

&&

Conjunción (Y) A &&B

||

Disyunción (O) A||B

!

Negación

!A

A

B

A&&B

0

1

0

1

0

0

1

1

1

0

0

0

Or(||)

A

B

A or B

1

0

1

0

1

1

1

1

1

0

0

0

Operadores relacionales Los operadores relacionales son aquellos que permiten definir relaciones entre dos

valores o expresiones, su resultado siempre es falso o verdadero

(booleano). >

Mayor que