Tipos de Datos y Expresiones

23,567 views

Published on

Fundamentos De Programacion - Computacion I

Published in: Education, Technology, Business
1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total views
23,567
On SlideShare
0
From Embeds
0
Number of Embeds
129
Actions
Shares
0
Downloads
136
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

Tipos de Datos y Expresiones

  1. 1. UNIVERSIDAD NACIONAL EXPERIMENTAL “ FRANCISCO DE MIRANDA” ÁREA CIENCIAS DE LA EDUCACIÓN DEPARTAMENTO DE INFORMÁTICA Y TECNOLOGIA EDUCATIVA Fundamentos de Programación Licda. Migdanys González Computación I
  2. 2. 1.- Datos <ul><li>Símbolos </li></ul><ul><li>Pueden ser </li></ul><ul><li>Representan </li></ul>Condiciones Hechos Situaciones Número Letra Símbolo Cantidad Medida Descripción
  3. 3. 1.- Datos <ul><li>Clasificar </li></ul><ul><li>Variables </li></ul><ul><li>Puede tomar diferentes valores </li></ul><ul><li>Su contenido puede cambiar durante la ejecución del programa </li></ul><ul><li>Constantes </li></ul><ul><li>Mantienen un valor determinado </li></ul><ul><li>Por su contenido </li></ul><ul><li>Numéricas </li></ul><ul><li>Lógicas </li></ul><ul><li>Alfanuméricas </li></ul><ul><li>Por su uso </li></ul><ul><li>De trabajo </li></ul><ul><li>Contadores </li></ul><ul><li>Acumuladores </li></ul>
  4. 4. 1.- Datos <ul><li>Identificadores </li></ul><ul><li>Permite identificar una posición en la memoria del computador. </li></ul><ul><li>Permite acceder al contenido de la variable. </li></ul><ul><li>Ejemplos: </li></ul><ul><li>ced_iden = cedula de identidad </li></ul><ul><li>tlf =teléfono </li></ul><ul><li>nomb = nombre </li></ul>Variables
  5. 5. 2.- Tipos de Datos <ul><li>Tipos </li></ul><ul><li>Enteros : números completos y sus negativos </li></ul><ul><li>Reales : Números decimales </li></ul><ul><li>Caracteres : Letras, dígitos, símbolos </li></ul>Es un atributo Valores que puede tomar y las operaciones que se pueden realizar
  6. 6. 3.- Operadores <ul><li>Tipos </li></ul><ul><li>Operadores aritméticos : + , - , * , / , % </li></ul><ul><li>Operadores relacionales : == , != , > , < </li></ul><ul><li>Operadores Lógicos : && , || </li></ul>Permiten relacionar o manipular valores Prioridades
  7. 7. 4.- Expresiones <ul><li>Ejemplo: </li></ul><ul><li>111+6 </li></ul><ul><li>1 Operador aritmético : + </li></ul><ul><li>2 Operandos: 111 y 6 </li></ul>Es un conjunto Variables - operadores evalúan valores
  8. 8. 5.- Ejercicios Determinar el valor de las siguientes expresiones aritméticas <ul><li>15/12 = 1 </li></ul><ul><li>24/12 = 2 </li></ul><ul><li>123/100 = 1 </li></ul><ul><li>15%12 = 3 </li></ul><ul><li>24%12 = 0 </li></ul>15| 12 3 1 24| 12 // 2 123| 100 // 20 1, 24| 12 // 2 15| 12 3 1 - El operador / en el caso de los números enteros calcula el cociente de la división entera. - El operador % calcula el resto de la división entera.
  9. 9. 5.- Ejercicios ¿Cuáles son los valores de las siguientes expresiones? <ul><li>10*14-3*2 </li></ul><ul><li>140-3*2 </li></ul><ul><li>140-6 </li></ul><ul><li>134 </li></ul><ul><li>4+5*2 </li></ul><ul><li>4+10 </li></ul><ul><li>14 </li></ul><ul><li>13-(24+2*5)/4%3 </li></ul><ul><li>13-(24+10)/4%3 </li></ul><ul><li>13-34/4%3 </li></ul><ul><li>13-8%3 </li></ul><ul><li>13-2 </li></ul><ul><li>11 </li></ul>
  10. 10. 5.- Ejercicios Escribe expresiones que ejecuten las siguientes fórmulas <ul><li>x +1 </li></ul><ul><li>y </li></ul><ul><li>x+y </li></ul><ul><li>x-y </li></ul><ul><li>A 2 + 2B + C </li></ul><ul><li>xy </li></ul><ul><li>mn </li></ul>

×