Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE CHIMBORAZO
Facultad de Informática y Electrónica
Carrera de Software
Fundamentos de Programación
- Ing. Danilo Pástor -
Fundamentos de Programación
Capitulo I
Datos, Expresiones y
funciones
Propósitos y Objetivos
• Datos Numéricos
– Enteros: -10, 6, 291
– Reales: 1.5, -0.63, 54.4E-10
• Datos lógicos
– Booleano
• Verdadero / Falso
• Datos de tipo carácter
– Carácter: ‘a’, …‘z’, ‘A’, …’Z’, ‘0’, …’9’,’+’,’-’,’*’
– Cadena: “Ejemplo de cadena.”
Identificadores
• Asignaciones
– Una variable puede tomar valores de dos formas:
• Por operación de asignación: (a= b+1);
• Por lectura (Leer a).
– Está operación de asignación es de carácter destructiva
• Contadores
– Son variables cuyo objetivo es ir contando cuántas veces se ha
realizado un proceso.
– Ejemplo: Contador = Contador + 1;
• Acumuladores
– También son variables las cuales tienen como objeto sumarizar un
conjunto de valores en una variable.
– Ejemplo: Suma = Suma + 2
Operadores Aritméticos
• Un operador es un símbolo especial que indica al
compilador que debe efectuar una operación matemática
o lógica.
Operadores Lógicos
• Este tipo de operadores permiten realizar por medio de un
bloque de condición varias preguntas, utilizando cualquier
tipo de datos.
– AND • Ejemplo: 5>10 Falso
– OR -15.3<6 Verdadero.
– NOT 'D'>'M’ Falso
Operadores Relacionales
• Ejemplos
1. Superficie ← Base * Altura / 2
2. Velocidad ← Espacio / Tiempo
3. X1 ← (- B + ( B^2 – 4 * C)^ (1/2))/(2 * A)
4. ((5 + 4.7) * 10 < 15.4) AND (8<=10)
5. (4+5)*(2*3)*6
6. Sean A, B, C, D variables enteras
Sean X, Y, Z variables reales
Sean A ← 4 B ← 6 C←3 D ← -35
X ← 2.15 Y ← 8.5 Z ← 0,0003
Evaluar:
-10.5 * X * A^B/C – D * Y/Z + 7 * Z
Gracias
¿Alguna Pregunta?