O objetivo desta tarefa é contar o número de bits 1 em um byte recebido como
entrada. No programa
fornecido como base, já está implementada a leitura de um valor recebido na
entrada como hexadecimal e o armazenamento do resultado numa variável de 1 byte
to tipo
unsigned char
. Também, a impressão do resultado já está implementada.
Isso significa que a solução desta tarefa se concentra somente em implementar a
contagem de bits.
Entrada | Saida |
---|---|
00 |
0 |
FF |
8 |
01 |
1 |
FE |
7 |
80 |
1 |
7F |
8 |
- Vá diretamente ao conjunto de testes para verificar como tratar casos limítrofes ou mal-definidos.
- Lembre-se de seguir as instruções de submissão.
- Se desejar, proponha novos casos de teste.