viernes, 13 de febrero de 2009

CLASE 2

ALGORITMO (pseudocodigo)
1. Inicio
2. Entero: n1, n2
3. n1<-0, n2<-0 4. Leer n1, n2 5. Si n1>n2 Entonces
6. Escribir n1, n2
7. De lo contrario
8. Si n1=n2 Entonces
9. Escribir "Son iguales"
10. De lo contrario
11. Escribir n2, n1
12. Fin-Si
13. Fin-Si
14.Fin


DIAGRAMA DE FLUJO






















TIPOS DE DATOS

NUMERICOS

- Enteros
- De punto flotante

CARACTERES (char, alfanumericos)
LOGICOS


OPERADORES

Aritmeticos: Operan con datos nueméricos.

+ Suma
- Resta o cambio de signo
* Multiplicación
/ División exacta
\ División entera
^ Exponencial
MOD Resto de la división.


ejemplo:

3 |2
---
2 1 (div. entera)
1 (mod)


Alfanuméricos: Suman 2 datos alfanuméricos

+ Suma o concatena
& Suma o concatena (recomendado)

Relacionales: Opera con dos datos del mismo tipo y el resultado es lógico.

= Igual a ?
<>
<= Menor o igual que?
> Mayor que?
>= Mayor o igual que?
<> Distnto a?

Lógicos: Operan con datos lógicos y el resultado también es lógico

Y Conjunción
O Disyunción
NO Negación


Analisis Proposicional.

TABLAS DE VERDAD

CONJUNCION (AND)

P Q P and Q
1 1 1
1 0 0
0 1 0
0 0 0


DISYUNCION (OR).


P Q P or Q
1 1 1
1 0 1
0 1 1
0 0 1



NEGACION (NOT)

P NOT P
1 1
1 1

No hay comentarios:

Publicar un comentario