Ejercicios de parcialitos
Aquí podés obtener un ejercicio aleatorio de cualquier tema de la materia, para practicar para los parcialitos. Los ejercicios presentados aquí son reales y fueron tomados en alguna fecha pasada.
- Parcialito 1: ciclos interaccion cadenas listas busqueda diccionarios
- Parcialito 2: archivos archivos-binarios objetos recursion
- Parcialito 3: ordenamiento c
Ejercicio 153 archivos-binarios
Se tiene una lista de estudiantes, donde cada estudiante es una tupla que contiene:
- Su padrón representando con un entero con signo
- Las iniciales de su nombre, donde siempre vamos a manejar 3 caracteres
- Su promedio representado como un float
a. Escribir una función guardar_estudiantes
que reciba la lista de
estudiantes y una ruta, y guarde el contenido de la lista en un archivo
binario.
b. Escribir una función cargar_estudiantes
que, dada una ruta que apunta a un
archivo binario con la estructura de arriba, devuelva la lista de estudiantes.
Ayuda: el formato del módulo struct
para enteros con signo es 'i'
, para
secuencias de caracteres es 's'
, y para float es f
.