Documento

309 palavras 2 páginas
Ao iniciar o programa, pede para que o usuário escolha entre administrador e usuário. A resposta será armazenada na variável x, através da função scanf. Para isso, utilizamos a função switch case, caso 1, se a escolha for administrador, e caso 2, se a escolha for usuário. Demonstração do código em C: printf("1-Administrador\n2-Usuario\n"); scanf("%d", &x); switch(x) Para a construção do menu, aparece na tela, através da função printf, as opções para o usuário escolher, e o programa salva a resposta na variável r, através da função scanf. Então, de acordo com a opção do usuário de “a” até “k”, o programa irá realizar uma tarefa diferente. Demonstração do código em C: printf("\n-----MENU PRINCIPAL-----\n"); printf("\na. Definir informacoes da Turma.\nb. Inserir aluno e notas.\nc. Excluir aluno.\nd. Editar aluno.\ne. Exibir alunos e medias.\nf. Exibir alunos aprovados.\ng. Exibir alunos reprovados.\nh. Importar dados.\ni. Imprimir dados.\nj. Informacoes sobre o sistema.\nk. Sair do programa.\n"); scanf("%s", &r); Para o cadastro dos alunos, utilizamos a função registro/struct, declarada no início do programa. Demonstração do código em pseudocódigo: registro alunos declare nome[20], curso[20] :literal; declare matricula, identidade, periodo, faltas :numerico; declare n1, n2 :numerico; Para abrir e fechar arquivos, utilizamos ponteiros. Por exemplo, no caso 2, o programa pede que o usuário faça um cadastro. O ponteiro “arquivo” abre e fecha um arquivo chamado aqSenha.CCO013.txt, no modo de leitura primeiro, “r”, para ver se o arquivo já exite. Caso ele exista, é porque já tem um usuário cadastrado. Caso o programa não ache esse arquivo, ele abrirá um arquivo com o mesmo nome, no modo “w”, escrever, onde o nome e a senha do usuário ficarão salvos. Demonstração do código em pseudocódigo: arquivo = fopen ("aqSenha.CCO013.txt", "r"); arquivo = fopen ("aqSenha.CCO013.txt", "w");

Relacionados

  • Documentos
    1848 palavras | 8 páginas
  • Documentos
    4386 palavras | 18 páginas
  • documento
    1248 palavras | 5 páginas
  • Documentos
    282 palavras | 2 páginas
  • Documentos
    298 palavras | 2 páginas
  • Documento
    1876 palavras | 8 páginas
  • Documentos
    11188 palavras | 45 páginas
  • Meus Documentos
    803 palavras | 4 páginas
  • Documento
    276 palavras | 2 páginas
  • ..documentos
    274 palavras | 2 páginas