// IG17 2004-05 // EjemploMulticonjunto.cpp // 9-2-2005 // Ejemplo de uso de la clase Multiconjunto // (esto no se pedia en el examen ni es un test exahustivo de todo) #include using namespace std; #include "Multiconjunto.h" int main () { Multiconjunto datos1, datos2; datos1.Insertar(12); datos1.Insertar(35); datos1.Insertar(7); datos1.Insertar(23); datos1.Insertar(12); datos1.Insertar(12); datos1.Insertar(35); datos1.Insertar(7); datos1.Insertar(9); datos1.Ver(); if (datos1.Contar(7) > 5) cout << "El 7 esta mas de 5 veces." << endl; else cout << "El 7 no esta mas de 5 veces." << endl; if (datos1.Contar(99) == 0) cout << "El 99 no esta." << endl; datos2 = datos1; if (datos1 == datos2) cout << "Iguales" << endl; datos1 -= 7; datos1.Ver(); if (!(datos1 == datos2)) cout << "Diferentes" << endl; datos2 = datos1 - 35; datos2.Ver(); datos2 = datos1 - 99; datos2.Ver(); Multiconjunto datos3, datos4, datos5; datos3.Insertar(7).Insertar(9).Insertar(5).Insertar(7).Insertar(9).Insertar(3); datos4.Insertar(7).Insertar(5).Insertar(11); datos5 = datos3 - datos4; datos5.Ver(); datos3 -= datos4; datos3.Ver(); }