
Archivos GUIA DE EJERCICIOS Nº 6
1. Se tiene un archivo con la pregunta “¿Cómo estás hoy?” llamado pregunta.txt. Se pide leerlo y mostrar
la pregunta por pantalla para luego pedirle al usuario que ingrese una respuesta. Después, guardar la
respuesta dada por el usuario en el archivo.
Por ejemplo,s e tiene el archivo pregunta.txt que originalmente tiene:
¿Cómo estás hoy?
Y el usuario de la respuesta: “¡Bien, porque me comí una hamburguesa!”
Entonces el archivo debería quedar de la forma:
¿Cómo estás hoy?
¡Bien, porque me comí una hamburguesa!
2. En un archivo llamado regalo.txt se tiene la lista de las personas que quieren participar en el regalo de
cumpleaños de Sol (en cada línea está el nombre de una persona). El encargado de organizar el regalo
es Ale, y quiere saber más información antes de ir a comprarle algo a Sol.
a. Mostrar por pantalla los nombres de las personas que quieren participar en el regalo.
b. Se sabe que quieren poner 1000 pesos por persona por regalo. Hacer una función que devuelva
cuánto dinero tiene Ale para hacerle el regalo a Sol. Es decir si se tiene un archivo de esta
forma:
Agus
Manu
Santi
Lorena
Maria
La función tiene que devolver 5000
c. Tomi sabe que si participa Santi, también participa Tomi. Se pide que si Santi está en el archivo
de los nombres, se agregue también a Tomi.
Entonces en el ejemplo anterior
3. En un hogar se quieren organizar mejor con las compras, por lo que se quiere guardar en un archivo la
lista de productos que se necesitan para la próxima vez que la familia vaya al supermercado. Se pide
hacer un programa que cree un archivo de compras.txt (Ayuda: abrir el archivo en modo w) y le
pregunte al usuario qué necesita comprar hasta que ingrese una X. Por ejemplo
> ¿Qué agrego a la lista de compras?
> Papa
> ¿Qué agrego a la lista de compras?
> Pollo