Skip to content

BrennoGomes1/ScreenSound

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScreenSound

Sistema de gerenciamento e avaliação de bandas via console, desenvolvido em C#.


Sobre o projeto

O ScreenSound é uma aplicação de console que permite registrar bandas, listar bandas cadastradas, avaliar bandas com notas e visualizar a média das avaliações.

O projeto foi desenvolvido com foco em prática de lógica de programação, estruturas de dados e organização de código em C#.


Funcionalidades

  • Registrar novas bandas
  • Listar bandas cadastradas
  • Avaliar bandas com notas
  • Calcular média de avaliações por banda
  • Tratamento de bandas não encontradas

Tecnologias utilizadas

  • C#
  • .NET
  • Console Application

Conceitos aplicados

  • Estruturas de dados (Dictionary, List)
  • Métodos e organização de código
  • Entrada e saída de dados (Console)
  • Controle de fluxo (if, switch)
  • LINQ (Average())

Estrutura do projeto

ScreenSound/
│── Program.cs

Como executar

  1. Clone o repositório:
git clone https://github.com/BrennoGomes1/screensound.git
  1. Acesse a pasta:
cd screensound
  1. Execute o projeto:
dotnet run

Como usar

Ao iniciar o programa, você verá um menu com as opções:

1 - Registrar banda
2 - Listar bandas
3 - Avaliar banda
4 - Ver média
5 - Sair

Basta digitar o número da opção desejada.


Exemplo de uso

  • Registrar banda: "Linkin Park"
  • Avaliar: 10, 9, 8
  • Média exibida: 9.0

Possíveis melhorias futuras

  • Persistência de dados (banco de dados)
  • Interface gráfica (GUI)
  • Validação de entrada do usuário
  • Sistema de ranking de bandas
  • Remoção/edição de bandas

Autor

Desenvolvido por Brenno Gomes


Licença

Este projeto é livre para uso e aprendizado.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages