An open API service indexing awesome lists of open source software.

https://github.com/itsryu/at2_n2

Repositório referente a atividade individual AT2_N2 da disciplina Estrutura de Dados da Universidade Católica de Brasília
https://github.com/itsryu/at2_n2

Last synced: 12 months ago
JSON representation

Repositório referente a atividade individual AT2_N2 da disciplina Estrutura de Dados da Universidade Católica de Brasília

Awesome Lists containing this project

README

          



Sistema de Playlist


Este é um projeto de console desenvolvido utilizando a linguagem de programação C para o gerenciamento
(Inserção, Remoção e Busca) de músicas em uma playlist, permitindo também, que o usuário avance e retorne as músicas. Contém
um menu interativo onde o usuário tem a liberdade para realizar as ações.




Funcionalidades



  • Exibição da playlist pela ordem de cadastro;

  • Exibição da playlist ordenada pelo nome das músicas;

  • Inserção de novas músicas;

  • Remoção de uma música;

  • Busca por uma música;

  • Avançar para próxima música;

  • Retornar a música anterior;


Como Usar




  1. Clonar o repositório: Para clonar o repositório, execute o seguinte comando em seu
    terminal (Obs: necessário ter o git instalado em sua
    máquina):
    git clone https://github.com/itsryu/AT2_N2.git



  2. Compilação: Vá para a pasta AT2_N2 dentro de onde o projeto foi clonado e execute o arquivo windows.bat (Windows):
    windows.bat



  3. Compilação: Ou se quiser compilar utilizando linha de comando abra um terminal na pasta AT2_N2 dentro de onde o projeto foi clonado e compile o
    programa utilizando o GCC (GNU Compiler Collection):
    gcc ./functions/functions.c ./functions/menu.c ./main.c -o main.exe



  4. Execução: Após a compilação, execute o arquivo 'main.exe' para inicializar o
    programa.
    main.exe



  5. Interagindo com o programa: Siga as instruções do menu para realizar as ações
    desejadas.


Ferramentas de desenvolvimento utilizadas




  1. Visual Studio Community 2022 (Utilizada para o desenvolvimento e depuração do
    código)


  2. GitHub (Utilizada para o versionamento)