PROGRAMACION

Páginas: 2 (303 palabras) Publicado: 13 de mayo de 2014
Tema: Producto Booleano.
Definición:
Una matriz es un arreglo rectangular de números dispuestos en m reglones horizontales y n columnas verticales, cuyos elementos son 0 y 1 .Es por esto que sedice que las matrices booleanas tienen un orden de (m x n). Una matriz booleana general de (m x n) elementos tiene la forma:
1. Producto booleano:
El producto booleano de las matrices A=[a i j] yB=[b i j], órdenes (m x k) y (k x n) respectivamente, se denotado por A O B. Este producto es la matriz (m x n) cuyo elemento (i, j) es c i j, donde:
Cij= {(a i j ∧ b i j) ∨ (a i j ∧ b i)}Una matriz booleana es una matriz de números cuyas componentes o entradas son exclusivamente ceros o unos. Las matrices booleanas son útiles porque pueden representar objetos abstractoscomo relaciones binarias o grafos.
Una matriz booleana general de (n x m) elementos tiene la forma:

Multiplicación booleana
La representación matemática de una multiplicación booleana de dos variables se hacepor medio un signo punto (·) entre las dos variables.
La multiplicación booleana de las variables A y B se enuncia de la siguiente forma,
X = A · B
La multiplicación booleana es 1 si todas lasvariables lógicas son 1, pero si alguna es 0, el resultado es 0. La multiplicación booleana se asimila a la conexión serie de contactos.


Ejemplos:
1) #include
2) #include
3) void conjuncion();4) void menu();
5) void disjuncion();
6) void producto();
7) int ma[4][4]={1,0,1,1,0,0,1,1,0,1,0,1,1,1,1,1};
8) int mb[4][4]={0,0,1,1,1,0,0,1,1,0,1,0,1,1,0,0};
9) int mc[4][4],i,j;
10) voidmain()
11) {
12) int oper;
13) do
14) {
15) menu();
16) printf(" Que operacion desea realizar:\t");
17) do scanf("%d", & oper);
18) while(oper4);
19) switch(oper)
20) {
21) case1:conjuncion();break;
22) case 2: disjuncion();break;
23) case 3: producto();break;
24) }
25) }
26) while(oper!=4);
27) getch();
28) }
29) void menu()
30) {
31) clrscr();
32) printf("\t\t\t\t MATRIZ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS