Programação Orientada à Procedimentos II Programação Orientada à Procedimentos I Processamento Paralelo Lógica de Programação Introdução à Computação Informática Básica

 

 

Informática Básica
Introdução à Computação
Lógica de Programação
Programação Orientada à Procedimentos I
Programação Orientada à Procedimentos II

Processamento Paralelo

Aula do dia 14 de Abril

Aula do dia 28 de Abril de 2003

Aula do dia 05 de Maio



Exercício


1 - Utilizando o conceito de arquivos e funções, construir um programa com a seguinte estrutura:

menu principal:

            ***********************
            *   Tipo do Arquivo   *
            *                     *
            * 1- Texto            *
            * 2- Binário          *
            *                     *
            *  ESC (sair)         *
            ***********************	

Neste primeiro menu, o usuário deverá escolher qual tipo de arquivo deseja utilizar. Ambas opções (1 e 2) deverão carregar o sub-menu abaixo, enquanto a opção ESC, deverá encerrar o programa a partir do toque da tecla ESC. O sistema deverá trabalhar no modo de arquivo escolhido até que outro tipo seja selecionado.

sub-menu:

            ***********************
            *      Aplicações     *
            *                     *
            * 1- Criar Arquivo    *
            * 2- Cadastrar Dados  *
            * 3- Visualizar Dados *
            *                     *
            *  ESC (voltar        *
            ***********************		

Opção 1 - Deverá solicitar o nome do diretório e do arquivo desejado pelo usuário. Deverá verificar a existência ou não de ambos. Questionar o usuário sobre a substituição ou atualização do arquivo quando o mesmo existir. Criar ambos se for necessário. Voltar ao sub-menu.

Opção 2 - Deverá cadastrar o nome (caracter) e idade (inteiro) do usuário. Armazenar os dados no formato especificado anteriormente pelo usuário (uma informação por linha), pulando uma linha entre os registros. Voltar ao sub-menu.

Opção 3 - Deverá permitir a visualização de todos os dados armazenados no arquivo. Voltar ao sub-menu.

ESC - Retornar ao menu principal.

Uma Possível Solução ...