arquivo Agenda em c

876 palavras 4 páginas
#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
/*
*******************************************************************************
* AGENDA COM 10 POSICOES *
* AUTOR: EMERSON BRAGA LARA *
* ESTUDANTE DE ENGENHARIA DA COMPUTACAO - UNA *
* BELO HORIZONTE - MINAS GERAIS - BRASIL *
*******************************************************************************
*/ void limpar_agenda (char nomes[10][50], char tels [10][14]);//FUNCAO PARA LIMPAR AS POSICOES DA AGENDA void pesquisar (char nomes[10][50], char tels[10][14]); //FUNCAO PARA PESQUISAR AS POSICOES DA AGENDA void inserir (char nomes[10][50], char tels [10][14]); //FUNCAO PARA INSERIR DADOS NUMA POSICAO NA AGENDA void alterar (char nomes[10][50], char tels [10][14]); //FUNCAO PARA ALTERAR DADOS EM UMA POSICAO DA AGENDA void excluir (char nomes[10][50], char tels[10][14]); //FUNCAO PARA EXCLUIR DADOS DE UMA POSICAO NA AGENDA int menu(void); int main()
{
int opcao; char nomes[10][50], tels[10][14]; limpar_agenda (nomes, tels); do { //LOOP PARA MENU opcao = menu(); switch (opcao) { //MENU PRINCIPAL case 1: pesquisar (nomes, tels); break; case 2: inserir (nomes, tels); break; case 3: alterar (nomes, tels); break; case 4: excluir (nomes, tels); break; case 9: limpar_agenda (nomes, tels); break; case 0: //sair break; default: cout<< "\a\n OPCAO INVALIDA! \n"; //SE O USUÁRIO INSERIR UMA OPÇÃO DIFERENTE DA PREVISTA ELE IMPRIME ESTA MENSAGEM system("pause"); break;
}
}while (opcao !=0); system("pause"); return 0;
}
void limpar_agenda (char nomes[10][50], char tels[10][14]) //ESTA FUNCAO GRAVA UM VALOR NULO NAS POSICOES DAS MATRIZES
{
for (int posicao=0; posicao<10; posicao++)
{
nomes[posicao][0]= '{COMENTARIO}'; //nome que estao na xº posicao recebe vazio no seu primeiro bit limpando o restante tels[posicao][0]= '{COMENTARIO}'; //tels que estao na xº posicao recebe vazio no seu primeiro bit limpando o

Relacionados

  • Introdu O Programa O C
    12557 palavras | 51 páginas
  • Arquivo em C
    589 palavras | 3 páginas
  • Oficina de informática básica e google apps
    2614 palavras | 11 páginas
  • Programa agenda C++
    2515 palavras | 11 páginas
  • Shell
    4458 palavras | 18 páginas
  • informatica basica e google aplicativos 2 em um
    2715 palavras | 11 páginas
  • Oficina de informática básica e google apps
    1262 palavras | 6 páginas
  • Nasa eh de outro planeta
    12673 palavras | 51 páginas
  • U6
    3245 palavras | 13 páginas
  • Ficção
    1033 palavras | 5 páginas