Ir al contenido

Tutorial — ejercicio-archivo

Aprende programando: sigue cada paso, escribe tu propio codigo y aplicalo al trabajo de la materia.

Lo que vas a construir

Leer un archivo de texto y escribir otro con el contenido en mayusculas.

  1. 1

    Abrir archivo de entrada

    Usa `std::ifstream` y verifica que el archivo exista antes de leer.
    
    								std::ifstream in("entrada.txt");
    if (!in) {
        std::cerr << "No se pudo abrir entrada.txt\n";
        return 1;
    }
    							
  2. 2

    Convertir a mayusculas

    Puedes usar `toupper` de `` por caracter o algoritmos de ``.
  3. 3

    Escribir archivo de salida

    `std::ofstream` con nombre distinto (ej. `salida.txt`). Cierra streams al terminar.
  4. 4

    Prueba con archivo de ejemplo

    Crea `entrada.txt` con minusculas y verifica `salida.txt`.

Volver al tutorial