Constante
Valor fijo, ósea que no puede ser alterado durante la
ejecución de un programa, ejemplo «Pi» (3,1416), días de la
semana, horas de trabajo…
Variable
Dato que varia a lo largo de la ejecución de un programa,
ejemplo una edad, un precio, Cantidad Horas Extras…
Características:
Nombre (Empezar con letra y no caracteres
especiales), Tipo de dato, tener relación con lo
que hace.
Asignación
Dar el valor de la expresión o cantidad a la
derecha de la expresión a la variable que esta
a la izquierda. Ejemplo:
Num = D + 15 (siendo conocido el valor de D)
Operador Nombre Ejemplo
+ Suma 3 + 4
- Diferencia 3 - 4
* Producto 3 * 4
/ Cociente 20 / 7
% Módulo 20 % 7
Operadores Aritméticos
Operador Nombre Ejemplo Significado
< menor que a<b a es menor que b
> mayor que a>b a es mayor que b
== igual a a==b a es igual a b
!= no igual a a!=b a no es igual a b
<= menor que o igual a a<=5 a es menor que o igual a b
>= mayor que o igual a a>=b a es menor que o igual a b
Operadores Relacionales
Operadores Lógicos
X Y Resultado
V V V
V F F
F V F
F F F
El operador lógico AND
X Y Resultado
V V V
V F V
F V V
F F F
El operador lógico OR
a + b > c Falso
a - b < c Verdadero
a - b = c Falso
a * b < > c Verdadero
Ejemplos:
Si a = 10, b = 20, c = 30
Ejemplos:
Sea: a = 10 - b = 12 - c = 13 - d =10
Solución:
Pasos para resolver
algoritmos1. Identificar los datos de entrada
2. Identificar los datos de salida
3. Cual sería el proceso?
4. Identificar las variables necesarias y su tipo.
5. Mostrar la respuesta
Ejemplo:
Problema: Diseñe un algoritmo que calcule el área de
un triangulo.
DE….base, altura
Proceso: área <---- (base*altura)/2
DS: área

Constantes y variables

  • 2.
    Constante Valor fijo, óseaque no puede ser alterado durante la ejecución de un programa, ejemplo «Pi» (3,1416), días de la semana, horas de trabajo… Variable Dato que varia a lo largo de la ejecución de un programa, ejemplo una edad, un precio, Cantidad Horas Extras… Características: Nombre (Empezar con letra y no caracteres especiales), Tipo de dato, tener relación con lo que hace.
  • 3.
    Asignación Dar el valorde la expresión o cantidad a la derecha de la expresión a la variable que esta a la izquierda. Ejemplo: Num = D + 15 (siendo conocido el valor de D)
  • 4.
    Operador Nombre Ejemplo +Suma 3 + 4 - Diferencia 3 - 4 * Producto 3 * 4 / Cociente 20 / 7 % Módulo 20 % 7 Operadores Aritméticos
  • 5.
    Operador Nombre EjemploSignificado < menor que a<b a es menor que b > mayor que a>b a es mayor que b == igual a a==b a es igual a b != no igual a a!=b a no es igual a b <= menor que o igual a a<=5 a es menor que o igual a b >= mayor que o igual a a>=b a es menor que o igual a b Operadores Relacionales
  • 6.
    Operadores Lógicos X YResultado V V V V F F F V F F F F El operador lógico AND X Y Resultado V V V V F V F V V F F F El operador lógico OR
  • 7.
    a + b> c Falso a - b < c Verdadero a - b = c Falso a * b < > c Verdadero Ejemplos: Si a = 10, b = 20, c = 30
  • 8.
    Ejemplos: Sea: a =10 - b = 12 - c = 13 - d =10
  • 9.
  • 10.
    Pasos para resolver algoritmos1.Identificar los datos de entrada 2. Identificar los datos de salida 3. Cual sería el proceso? 4. Identificar las variables necesarias y su tipo. 5. Mostrar la respuesta Ejemplo: Problema: Diseñe un algoritmo que calcule el área de un triangulo. DE….base, altura Proceso: área <---- (base*altura)/2 DS: área