Universidad de Costa Rica
Escuela de Ciencias de la
Computación e Informática
Profesor Adolfo Di Mare
CI-1201
II Semestre 2005
[<=] [home] [<>] [\/] [=>]
CI-1201 Programación II

Tarea #3 [solución]

Contador de números

      El objetivo de esta tarea programada es forzarle a usar especificación en lugar de implementación de una clase.

int main() {
    Nmbag B;
    long n;

    // lee todos los valores
    while (cin >> n) {
        B.Inc(n);
    }

    for (n=0; n<LONG_MAX; ++n) {
        if (0 != B[n]) {
            cout << n << " está " << B.Qty(n);
            cout << " veces en la bolsa" << endl;
        }
    }

    return 0;
} // main()
Figura 1

      El programa de la Figura 1 sirve para leer números y contar cuántas veces aparece cada uno. Complete la clase "Nmbag" vista en clase para implementar este programa.

      Entregue su tarea por correo electrónico, como lo hizo anteriormente.

[mailto:] Entrega de Tareas

Tiempo de entrega: 7 días
Modalidad: En parejas

Soluciones

[mailto:] Adolfo Di Mare <adolfo@di-mare.com>.
Copyright © 2005
Derechos de autor reservados © 2005
[home] <> [/\]