SlideShare a Scribd company logo
1 of 13
Proyecto de fundamentos decomputación
¨Operaciones básicas entre 2 conjuntos¨
INTEGRANTE: Jaime Alexis Rivera
PARALELO: 5
FECHA: 29/01/13
% Operaciones con Conjuntos
global A;
global B;
global v;
global w;
global f;
global g;
try
load Conjunto1 A;
load Conjunto2 B;
load Conjunto3 v;
load Conjunto4 w;
load Conjunto5 f;
load Conjunto6 g;
catch
A=[];
B=[];
v=[];
w=[];
f=[];
g=[];
end
op=0;
while op~=8
clc;
Menus;
op=input('Elija una Opcion ');
switch op
case 1, Agregar;
case 2, Eliminar;
case 3, Pertenencia;
case 4, Consultar;
case 5, Union;
case 6, Interseccion;
case 7, Diferencia;
end
end
save Conjunto1 A
save Conjunto2 B
save Conjunto3 v
save Conjunto4 w
save Conjunto5 f
save Conjunto6 g
function Menus
clc;
disp(' 1)Agregar Elemento');
disp(' 2)Eliminar Elemento');
disp(' 3)Pertenencia');
disp(' 4)Consultar');
disp(' 5)Union');
disp(' 6)Interseccion');
disp(' 7)Diferencia');
disp(' 8)Salir');
function Agregar
global A;
global B;
disp(' 1) Conjunto A');
disp(' 2) Conjunto B');
c=input('Escoja el Conjunto ');
e=input('Ingrese Elemento ');
switch c
case 1
if pertenece(e,A)==0
A=[A,e];
else
disp('Este Elemento ya existe dentro del Conjunto A');
pause;
end
case 2
if pertenece(e,B)==0
B=[B,e];
else
disp('Este Elemento ya existe dentro del Conjunto B');
pause;
end
end
function Eliminar
global A;
global B;
disp(' 1) Conjunto A');
disp(' 2) Conjunto B');
c=input('Escoja el Conjunto ');
switch c
case 1
e=input('Ingrese un Elemento ');
[x,p]=pertenece(e,A);
if x==1
A(p)=[];
else
disp(' Este elemento no se encuentra dentro del Conjunto A');
pause;
end
case 2
e=input('Ingrese un Elemento ');
[y,q]=pertenece(e,B);
if y==1
B(q)=[];
else
disp(' Este elemento no se encuentra dentro del Conjunto B');
pause;
end
end
function Pertenencia
global A;
global B;
e=input('Ingrese el Elemento ');
x=pertenece(e,A);
if x==1
disp('-El elemento esta dentro del conjunto A');
else
disp('-El elemento no esta dentro del conjunto A');
end
y=pertenece(e,B);
if y==1
disp('-El elemento esta dentro del conjunto B');
else
disp('-El elemento no esta dentro del conjunto B');
end
pause;
end
function Consultar
global A;
global B;
disp(' 1) Conjunto A');
disp(' 2) Conjunto B');
c=input(' Escoja un Conjunto ');
switch c
case 1
disp(' El conjunto A esta conformado por');
disp(A);
pause;
case 2
disp(' El conjunto B esta conformado por');
disp(B);
pause;
end
function Union
global v;
global A;
global B;
n=length(B);
v=[];
v=A;
for i=1:n
v=[v,B(i)];
end
v=norep(v);
disp(' El conjunto Union resultante es');
disp(v);
pause;
end
function Interseccion
global A;
global B;
global w;
n=length(A);
w=[];
for i=1:n
if pertenece(A(i),B)
w=[w,A(i)];
end
end
w=norep(w);
disp(' El Conjunto Interseccion resultante es');
disp(w);
pause;
end
function Diferencia
global A;
global B;
global f;
global g;
n=length(A);
m=length(B);
disp(' 1) A Diferencia B ');
disp(' 2) B Diferencia A ');
c=input('Ingrese el tipo de Diferencia');
switch c
case 1
f=[];
for i=1:n
if ~pertenece(A(i),B)
f=[f,A(i)];
end
end
disp(' El conjunto Diferencia resultante es');
disp(f);
pause;
case 2
g=[];
for j=1:m
if ~pertenece(B(j),A)
g=[g,B(j)];
end
end
disp( 'El conjunto Diferencia resultante es');
disp(g);
pause;
end
function [r,p]=pertenece(e,v)
n=length(v);
r=0;
p=0;
for i=1:n
if e==v(i)
r=1;
p=i;
break;
end
end
function h=norep(x)
n=length(x);
h=[];
for i=1:n
if pertenece(x(i),h)==0
h=[h,x(i)];
end
end
Pruebas:
Agregar:
Eliminar:
Pertenencia
Consultar:
Union:
Interseccion:
Diferencias:
VectoresResultantes:

More Related Content

Viewers also liked

Employer Branding to retain top talents
Employer Branding to retain top talentsEmployer Branding to retain top talents
Employer Branding to retain top talentsElena Korotchenko
 
Nme m 2014_04_26_downmagaz.com 6
Nme m 2014_04_26_downmagaz.com 6Nme m 2014_04_26_downmagaz.com 6
Nme m 2014_04_26_downmagaz.com 6stompper
 
University of Makati Newsletter (Issue No.3 Volume 2)
University of Makati Newsletter (Issue No.3 Volume 2)University of Makati Newsletter (Issue No.3 Volume 2)
University of Makati Newsletter (Issue No.3 Volume 2)University of Makati
 
Inducción Estudiantes 2014 2015
Inducción Estudiantes 2014 2015Inducción Estudiantes 2014 2015
Inducción Estudiantes 2014 2015bettsui2014
 
Purchase card reconciliation_and_compliance_workshop_power_point_deck_final
Purchase card reconciliation_and_compliance_workshop_power_point_deck_finalPurchase card reconciliation_and_compliance_workshop_power_point_deck_final
Purchase card reconciliation_and_compliance_workshop_power_point_deck_finalbjagasia
 
Evaluación XII Casa Abierta
Evaluación XII Casa AbiertaEvaluación XII Casa Abierta
Evaluación XII Casa AbiertaCIAT
 
Thought Paper - Push the Button
Thought Paper - Push the ButtonThought Paper - Push the Button
Thought Paper - Push the ButtonBBDO
 
Comprender el juego ajedrez de peones titan
Comprender el juego ajedrez de peones titanComprender el juego ajedrez de peones titan
Comprender el juego ajedrez de peones titanTITANRED
 
Social Media & Networks: How to survive online (2011)
Social Media & Networks: How to survive online (2011)Social Media & Networks: How to survive online (2011)
Social Media & Networks: How to survive online (2011)David Hopkins
 
Automation in the Bug Flow - Machine Learning for Triaging and Tracing
Automation in the Bug Flow - Machine Learning for Triaging and TracingAutomation in the Bug Flow - Machine Learning for Triaging and Tracing
Automation in the Bug Flow - Machine Learning for Triaging and TracingMarkus Borg
 
Industrial Automation: Global Demand Continues to Rise | An Aranca Infographic
Industrial Automation: Global Demand Continues to Rise | An Aranca InfographicIndustrial Automation: Global Demand Continues to Rise | An Aranca Infographic
Industrial Automation: Global Demand Continues to Rise | An Aranca InfographicAranca
 
Análisis de Contenido y del Discurso
Análisis de Contenido y del Discurso Análisis de Contenido y del Discurso
Análisis de Contenido y del Discurso Dra. Anggy Rodríguez
 
Reporte VI Jornada de Diseño- Laura Chaljub 14 0332 & Laura Sanchez 12-0946
Reporte VI Jornada de Diseño- Laura Chaljub 14 0332 & Laura Sanchez 12-0946Reporte VI Jornada de Diseño- Laura Chaljub 14 0332 & Laura Sanchez 12-0946
Reporte VI Jornada de Diseño- Laura Chaljub 14 0332 & Laura Sanchez 12-0946laurachaljub
 
VoltDB and Erlang - Tech planet 2012
VoltDB and Erlang - Tech planet 2012VoltDB and Erlang - Tech planet 2012
VoltDB and Erlang - Tech planet 2012Eonblast
 

Viewers also liked (17)

Employer Branding to retain top talents
Employer Branding to retain top talentsEmployer Branding to retain top talents
Employer Branding to retain top talents
 
Nueve Ritos
Nueve RitosNueve Ritos
Nueve Ritos
 
Nme m 2014_04_26_downmagaz.com 6
Nme m 2014_04_26_downmagaz.com 6Nme m 2014_04_26_downmagaz.com 6
Nme m 2014_04_26_downmagaz.com 6
 
University of Makati Newsletter (Issue No.3 Volume 2)
University of Makati Newsletter (Issue No.3 Volume 2)University of Makati Newsletter (Issue No.3 Volume 2)
University of Makati Newsletter (Issue No.3 Volume 2)
 
Inducción Estudiantes 2014 2015
Inducción Estudiantes 2014 2015Inducción Estudiantes 2014 2015
Inducción Estudiantes 2014 2015
 
Purchase card reconciliation_and_compliance_workshop_power_point_deck_final
Purchase card reconciliation_and_compliance_workshop_power_point_deck_finalPurchase card reconciliation_and_compliance_workshop_power_point_deck_final
Purchase card reconciliation_and_compliance_workshop_power_point_deck_final
 
Training report
Training reportTraining report
Training report
 
Evaluación XII Casa Abierta
Evaluación XII Casa AbiertaEvaluación XII Casa Abierta
Evaluación XII Casa Abierta
 
Thought Paper - Push the Button
Thought Paper - Push the ButtonThought Paper - Push the Button
Thought Paper - Push the Button
 
Comprender el juego ajedrez de peones titan
Comprender el juego ajedrez de peones titanComprender el juego ajedrez de peones titan
Comprender el juego ajedrez de peones titan
 
Social Media & Networks: How to survive online (2011)
Social Media & Networks: How to survive online (2011)Social Media & Networks: How to survive online (2011)
Social Media & Networks: How to survive online (2011)
 
Bipv
BipvBipv
Bipv
 
Automation in the Bug Flow - Machine Learning for Triaging and Tracing
Automation in the Bug Flow - Machine Learning for Triaging and TracingAutomation in the Bug Flow - Machine Learning for Triaging and Tracing
Automation in the Bug Flow - Machine Learning for Triaging and Tracing
 
Industrial Automation: Global Demand Continues to Rise | An Aranca Infographic
Industrial Automation: Global Demand Continues to Rise | An Aranca InfographicIndustrial Automation: Global Demand Continues to Rise | An Aranca Infographic
Industrial Automation: Global Demand Continues to Rise | An Aranca Infographic
 
Análisis de Contenido y del Discurso
Análisis de Contenido y del Discurso Análisis de Contenido y del Discurso
Análisis de Contenido y del Discurso
 
Reporte VI Jornada de Diseño- Laura Chaljub 14 0332 & Laura Sanchez 12-0946
Reporte VI Jornada de Diseño- Laura Chaljub 14 0332 & Laura Sanchez 12-0946Reporte VI Jornada de Diseño- Laura Chaljub 14 0332 & Laura Sanchez 12-0946
Reporte VI Jornada de Diseño- Laura Chaljub 14 0332 & Laura Sanchez 12-0946
 
VoltDB and Erlang - Tech planet 2012
VoltDB and Erlang - Tech planet 2012VoltDB and Erlang - Tech planet 2012
VoltDB and Erlang - Tech planet 2012
 

More from HAGO HIJOS A DOMICILIO

Resumen teórico del segundo parcial hormigón 1
Resumen teórico del segundo parcial hormigón 1Resumen teórico del segundo parcial hormigón 1
Resumen teórico del segundo parcial hormigón 1HAGO HIJOS A DOMICILIO
 
Proyecto Manhatann: Diseño de un Pórtico-Hormigón I - ESPOL
Proyecto Manhatann: Diseño de un Pórtico-Hormigón I - ESPOLProyecto Manhatann: Diseño de un Pórtico-Hormigón I - ESPOL
Proyecto Manhatann: Diseño de un Pórtico-Hormigón I - ESPOLHAGO HIJOS A DOMICILIO
 
Examen Física C - ESPOL- 1er termino mejoramiento
Examen Física C - ESPOL- 1er termino mejoramientoExamen Física C - ESPOL- 1er termino mejoramiento
Examen Física C - ESPOL- 1er termino mejoramientoHAGO HIJOS A DOMICILIO
 
Examen Física C -ESPOL- 1 er termino 2do parcial
Examen Física C -ESPOL- 1 er termino 2do parcialExamen Física C -ESPOL- 1 er termino 2do parcial
Examen Física C -ESPOL- 1 er termino 2do parcialHAGO HIJOS A DOMICILIO
 
Examen Física C- ESPOL- 2013 1er término 1er parcial
Examen Física C- ESPOL- 2013 1er término 1er parcialExamen Física C- ESPOL- 2013 1er término 1er parcial
Examen Física C- ESPOL- 2013 1er término 1er parcialHAGO HIJOS A DOMICILIO
 
Proyecto Estadística ESPOL 1er parcial
Proyecto Estadística ESPOL 1er parcialProyecto Estadística ESPOL 1er parcial
Proyecto Estadística ESPOL 1er parcialHAGO HIJOS A DOMICILIO
 
Ecuaciones Diferenciales ESPOL -Erick conde 2do parcial
Ecuaciones Diferenciales ESPOL -Erick conde 2do parcialEcuaciones Diferenciales ESPOL -Erick conde 2do parcial
Ecuaciones Diferenciales ESPOL -Erick conde 2do parcialHAGO HIJOS A DOMICILIO
 
Algebra lineal ESPOL-folleto 2do parcial-ramiro-saltos
Algebra lineal ESPOL-folleto 2do parcial-ramiro-saltosAlgebra lineal ESPOL-folleto 2do parcial-ramiro-saltos
Algebra lineal ESPOL-folleto 2do parcial-ramiro-saltosHAGO HIJOS A DOMICILIO
 
Escuela superior politecnica del litor al informe final
Escuela superior politecnica del litor al  informe finalEscuela superior politecnica del litor al  informe final
Escuela superior politecnica del litor al informe finalHAGO HIJOS A DOMICILIO
 

More from HAGO HIJOS A DOMICILIO (11)

Resumen teórico del segundo parcial hormigón 1
Resumen teórico del segundo parcial hormigón 1Resumen teórico del segundo parcial hormigón 1
Resumen teórico del segundo parcial hormigón 1
 
Proyecto Manhatann: Diseño de un Pórtico-Hormigón I - ESPOL
Proyecto Manhatann: Diseño de un Pórtico-Hormigón I - ESPOLProyecto Manhatann: Diseño de un Pórtico-Hormigón I - ESPOL
Proyecto Manhatann: Diseño de un Pórtico-Hormigón I - ESPOL
 
Examen Física C - ESPOL- 1er termino mejoramiento
Examen Física C - ESPOL- 1er termino mejoramientoExamen Física C - ESPOL- 1er termino mejoramiento
Examen Física C - ESPOL- 1er termino mejoramiento
 
Examen Física C -ESPOL- 1 er termino 2do parcial
Examen Física C -ESPOL- 1 er termino 2do parcialExamen Física C -ESPOL- 1 er termino 2do parcial
Examen Física C -ESPOL- 1 er termino 2do parcial
 
Examen Física C- ESPOL- 2013 1er término 1er parcial
Examen Física C- ESPOL- 2013 1er término 1er parcialExamen Física C- ESPOL- 2013 1er término 1er parcial
Examen Física C- ESPOL- 2013 1er término 1er parcial
 
Proyecto Estadística ESPOL 1er parcial
Proyecto Estadística ESPOL 1er parcialProyecto Estadística ESPOL 1er parcial
Proyecto Estadística ESPOL 1er parcial
 
Ecuaciones Diferenciales ESPOL -Erick conde 2do parcial
Ecuaciones Diferenciales ESPOL -Erick conde 2do parcialEcuaciones Diferenciales ESPOL -Erick conde 2do parcial
Ecuaciones Diferenciales ESPOL -Erick conde 2do parcial
 
Algebra lineal ESPOL-folleto 2do parcial-ramiro-saltos
Algebra lineal ESPOL-folleto 2do parcial-ramiro-saltosAlgebra lineal ESPOL-folleto 2do parcial-ramiro-saltos
Algebra lineal ESPOL-folleto 2do parcial-ramiro-saltos
 
Ingenieria civil aplicado en ecologia
Ingenieria civil aplicado en ecologiaIngenieria civil aplicado en ecologia
Ingenieria civil aplicado en ecologia
 
Escuela superior politecnica del litor al informe final
Escuela superior politecnica del litor al  informe finalEscuela superior politecnica del litor al  informe final
Escuela superior politecnica del litor al informe final
 
Avion emb 314 super tucano
Avion emb 314 super tucanoAvion emb 314 super tucano
Avion emb 314 super tucano
 

Recently uploaded

proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 

Recently uploaded (20)

proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 

Proyecto de fundamentos de computacion -ESPOL

  • 1. Proyecto de fundamentos decomputación ¨Operaciones básicas entre 2 conjuntos¨ INTEGRANTE: Jaime Alexis Rivera PARALELO: 5
  • 2. FECHA: 29/01/13 % Operaciones con Conjuntos global A; global B; global v; global w; global f; global g; try load Conjunto1 A; load Conjunto2 B; load Conjunto3 v; load Conjunto4 w; load Conjunto5 f; load Conjunto6 g; catch A=[]; B=[]; v=[]; w=[]; f=[]; g=[]; end op=0; while op~=8 clc; Menus; op=input('Elija una Opcion '); switch op case 1, Agregar; case 2, Eliminar; case 3, Pertenencia; case 4, Consultar; case 5, Union; case 6, Interseccion; case 7, Diferencia; end end save Conjunto1 A save Conjunto2 B save Conjunto3 v save Conjunto4 w save Conjunto5 f save Conjunto6 g
  • 3. function Menus clc; disp(' 1)Agregar Elemento'); disp(' 2)Eliminar Elemento'); disp(' 3)Pertenencia'); disp(' 4)Consultar'); disp(' 5)Union'); disp(' 6)Interseccion'); disp(' 7)Diferencia'); disp(' 8)Salir'); function Agregar global A; global B; disp(' 1) Conjunto A'); disp(' 2) Conjunto B'); c=input('Escoja el Conjunto '); e=input('Ingrese Elemento '); switch c case 1 if pertenece(e,A)==0 A=[A,e]; else disp('Este Elemento ya existe dentro del Conjunto A'); pause; end case 2 if pertenece(e,B)==0 B=[B,e]; else disp('Este Elemento ya existe dentro del Conjunto B'); pause; end end
  • 4. function Eliminar global A; global B; disp(' 1) Conjunto A'); disp(' 2) Conjunto B'); c=input('Escoja el Conjunto '); switch c case 1 e=input('Ingrese un Elemento '); [x,p]=pertenece(e,A); if x==1 A(p)=[]; else disp(' Este elemento no se encuentra dentro del Conjunto A'); pause; end case 2 e=input('Ingrese un Elemento '); [y,q]=pertenece(e,B); if y==1 B(q)=[]; else disp(' Este elemento no se encuentra dentro del Conjunto B'); pause; end end function Pertenencia global A; global B; e=input('Ingrese el Elemento '); x=pertenece(e,A);
  • 5. if x==1 disp('-El elemento esta dentro del conjunto A'); else disp('-El elemento no esta dentro del conjunto A'); end y=pertenece(e,B); if y==1 disp('-El elemento esta dentro del conjunto B'); else disp('-El elemento no esta dentro del conjunto B'); end pause; end function Consultar global A; global B; disp(' 1) Conjunto A'); disp(' 2) Conjunto B'); c=input(' Escoja un Conjunto '); switch c case 1 disp(' El conjunto A esta conformado por'); disp(A); pause; case 2 disp(' El conjunto B esta conformado por'); disp(B); pause; end function Union global v; global A; global B; n=length(B); v=[]; v=A; for i=1:n v=[v,B(i)]; end v=norep(v); disp(' El conjunto Union resultante es'); disp(v); pause;
  • 6. end function Interseccion global A; global B; global w; n=length(A); w=[]; for i=1:n if pertenece(A(i),B) w=[w,A(i)]; end end w=norep(w); disp(' El Conjunto Interseccion resultante es'); disp(w); pause; end function Diferencia global A; global B; global f; global g; n=length(A); m=length(B); disp(' 1) A Diferencia B '); disp(' 2) B Diferencia A '); c=input('Ingrese el tipo de Diferencia'); switch c case 1
  • 7. f=[]; for i=1:n if ~pertenece(A(i),B) f=[f,A(i)]; end end disp(' El conjunto Diferencia resultante es'); disp(f); pause; case 2 g=[]; for j=1:m if ~pertenece(B(j),A) g=[g,B(j)]; end end disp( 'El conjunto Diferencia resultante es'); disp(g); pause; end function [r,p]=pertenece(e,v) n=length(v); r=0; p=0; for i=1:n if e==v(i) r=1; p=i; break; end end function h=norep(x) n=length(x); h=[]; for i=1:n if pertenece(x(i),h)==0 h=[h,x(i)]; end end Pruebas: Agregar: