Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/04/2006, 05:37
Avatar de fibergran
fibergran
 
Fecha de Ingreso: abril-2003
Ubicación: Jaén
Mensajes: 134
Antigüedad: 21 años, 9 meses
Puntos: 0
prueba2.C









#include <iostream.h>
#include "intset.h"

void printset(int_set_100 & set) {
int lc=0;
cout << "El conjunto tiene " << set.size() << " elementos: \n";

for (int_set_100_it j(set); !(j.atEnd()); )
{cout << j++ << ",";
if (++lc == 10) {cout << "\n"; lc = 0;};};
cout << "\n";
};

int main() {
int_set_100 a;
int i;

cout << "Se insertan del 0 al 20" << endl;
for (int i = 0; i<21; i++) a.insert(i);
printset(a);

cout << "Se insertan del 0 al 8" << endl;
for (int i = 0; i<9; i++) a.insert (i);
printset(a);


cout << "Se insertan 20 veces el 4" << endl;
for (i = 0;i<20; i++) a.insert(4); printset(a);

cout << "Se inserta el 143" << endl;
a.insert (143); printset (a);

cout << "Se elimina el 9" << endl;
a.drop (9); printset (a);


cout << "El tamaño del conj es: " << a.size () << endl;

cout << "La posición del 143 es: " << a.indice (143) + 1 << endl;

};
__________________
Visiten http://www.testsdetrafico.es