Академический Документы
Профессиональный Документы
Культура Документы
Lenguaje de Programación
Procesamiento
de la
información
Información en discos
Pantalla
Operación de
ESCRITURA
Transferencia remotas
Impresora
HERRAMIENTAS DE PROGRAMACIÓN
Lenguaje de Programación
EXPRESIONES ARITMÉTICAS
+ Suma
- Resta ENTEROS ENTERO
* Multiplicación O O
/ División REALES REAL
**, ^ Exponenciación
Reglas de Prioridad
Exponenciación: **, ^
Multiplicación, División: * /
Suma, Resta: + -
(),
HERRAMIENTAS DE PROGRAMACIÓN
Lenguaje de Programación
EXPRESIONES ARITMÉTICAS
Ejemplos
5( x + y ) x+ y x
w ( z + w)
u+ y
a2 + b2 a
HERRAMIENTAS DE PROGRAMACIÓN
Lenguaje de Programación
EXPRESIONES LÓGICAS
EXPRESIONES LÓGICAS
Ejemplos
(1 > 0) & (3 == 3)
(0 < 5) | (0 > 5)
~ (5 ~= 5 )
HERRAMIENTAS DE PROGRAMACIÓN
Lenguaje de Programación
FUNCIONES INTERNAS
OPERACIÓN DE ASIGNACIÓN
Variable = Expresión
Paso 2
Transfiere valor Posición de memoria
temporal
HERRAMIENTAS DE PROGRAMACIÓN
Lenguaje de Programación
OPERACIÓN DE ASIGNACIÓN
− b + b 2 − 4ac
x1 = siendo: a=2.9; b=8.0; c=-6.2
2a
a b c x1 temp
2.9 8.0 -6.2 0.63 0.63
Procesador
X1=(-b+sqrt(b^2-4*a*c))/(2*a)
HERRAMIENTAS DE PROGRAMACIÓN
Lenguaje de Programación
OPERACIÓN DE ASIGNACIÓN
DIAGRAMA DE FLUJO
DIAGRAMA DE FLUJO
SÍMBOLOS
Aritmética
Lógica
Imprimir
FIN A, h1, Largo
A3 >= Ang
HERRAMIENTAS DE PROGRAMACIÓN
Lenguaje de Programación
DIAGRAMA DE FLUJO
SÍMBOLOS
no ¿X? si Fija
K = 1,10,1
N Condicional
Mientras (A > B)
HERRAMIENTAS DE PROGRAMACIÓN
Lenguaje de Programación
DIAGRAMA DE FLUJO
SÍMBOLOS
DIAGRAMA DE FLUJO
Determinar el mayor
INICIO
de dos valores
ingresados por teclado
LEER a, b
no si
a>b
IMPRIMIR IMPRIMIR
b es el mayor a es el mayor
FIN
HERRAMIENTAS DE PROGRAMACIÓN
Lenguaje de Programación
DIAGRAMA DE FLUJO
no si
a>b
no b>c si no si
a>c
FIN
HERRAMIENTAS DE PROGRAMACIÓN
Lenguaje de Programación
DIAGRAMA DE FLUJO
Los coeficientes se deben ingresar por teclado y el resultado se debe mostrar en pantalla.