next up previous
Next: Aula 4 Up: Aula 3 Previous: Exercício 6 - Espaçamento

Exercício 7 - Pacientes (Ficheiros e estruturas)

Um paciente contém um nome próprio (1 palavra), idade e temperatura. Codifique um programa que lide 3 pacientes. Dentro da estrutura de um paciente, codifique as seguintes funções: 
 
void print(void); // imprime para o ecrã 
void teclado(void); // lê do teclado 
void grava(ofstream &f); // grava no ficheiro 
void ler(ifstream &f); // lê do ficheiro 
 
O programa é executado com uma string como argumento:  
in - ler do teclado e escrever em ficheiro ``doentes.txt''; 
out - ler do ficheiro ``doentes.txt'' e escrever no ecrã; 
 
Nota: para testar o programa deve correr primeiro com a opção in e depois com a opção out.



Paulo Cortez 2007-01-31