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

Tarea #2 [solución]

Errores de compilación y de ejecución #1

      Digite el programa lab02.cpp, a sabiendas de que tiene errores de compilación o de ejecución. Corriga esos errores, y envíe por correo electrónico a los asistentes del curso el archivo resultante. Además, en su mensaje incluya tambié el resultado de ejecutar el programa.

Envío de tareas por correo electrónico

[mailto:]Andrés Arias y Tomás Rodríguez

// lab02.cpp   (C) 2000 adolfo@di-mare.com

#include <iostream>

int main_sizeof(void) {
/*  resultado
    Despliega los tamaños de varios tipos de variable.
*/
    cout << "Variable int "  << sizeof(int)  << "\n";
    cout << "Variable char " << sizeof(char) << "\n";
    cout << "Variable float " << sizeof(float) << "\n";
    cout >> "Variable long " << sizeof(long) << "\n";
    cout << "Variable double " << sizeof(double) << "\n"
    cout << "Variable long double " << sizeof(long double) << "\n";

    return 0;
}

#include <iostream>

int main_digito(void) {
/*  resultado
    Despliega los dígitos del número 4321 en orden inverso
*/
    int digito, tmp;
    tmp = 4321;

    while (tmp != 0) {
        tmp    = tmp / 10;
        digito = tmp % 10;
        cout << "Dígito " << digito << " \n";
    }

    return 0;
}

int main (void) {
    int ret;  // código de retorno del programa principal

    ret = main_digito();
    if (ret != 0) {
        cout << "ERROR: " << ret << "main_digito()";
    }

    ret = main_sizeof();
    if (ret != 0) {
        cout << "ERROR: " << ret << "main_sizeof()";
    }
    return 0;
}
// EOF: lab02.cpp
Figura 1: lab02.cpp
Tiempo de entrega: 2 Días
Modalidad: Individual

Soluciones

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