2. ¿qué es un operador?
Un operador es un símbolo con una función,
En programación los operadores se pueden
agrupar así:
Un operador es un símbolo con una función,
En programación los operadores se pueden
agrupar así:
•Operadores aritméticos
•Incrementos y decrementos
•Forma prefija: preincremento y predecremento
•Forma postfija: postincremento y postdecremento
•Operadores relacionales
•Evalúan las relaciones de igualdad
(< , <= , > , >= , == , !=)
•Operadores lógicos operadores que nos permiten
``conectar'' un par de propiedades (al igual que en
lógica)
•Conjunción (Y) && - Disyunción (O) –
3. •Operadores aritméticos
Operador Acción Ejemplo
+ Suma x = 4 + 3; // x vale 7
- Resta x = 5 - 2; // x vale 3
* Multiplicación x = 5 * 4; // x vale 20
/ División x = 10 / 2; // x vale 5
% Modulo x = 10 % 2; // x vale 0
-- Decremento x = 5; x--; // x vale 4
++ Incremento x = 5; x++; // x vale 6
++ Pre incremento x = 2004; x = ++x; x vale 2005
permiten hacer cualquier operación
aritmética.
4. •Operadores Relacionales
permiten evaluar las relaciones entre
operandos
Operador Acción
> Mayor que
>=
Mayor o igual
que
< Menor que
<=
Menor o igual
que
== Igual
!= Distinto
El resultado es un valor
“cierto” (true) = cero (0)
o “falso” (false) = Uno
(1).
5. •Operadores Lógicos
permiten ”conectar” un par de
propiedades …..
Operador Acción
&& Conjunción (Y)
|| Disyunción (O)
! Negación
El resultado es un valor
“cierto” (true) = cero (0)
o “falso” (false) = Uno
(1).
7. 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