Se queres construir algo com um Raspberry Pi, provavelmente vais usar resistências. Para este exercício, precisas de saber duas coisas sobre elas:
Para contornar este problema, os fabricantes imprimem faixas codificadas por cores nas resistências, para indicar os respetivos valores de resistência. Cada faixa tem uma posição e um valor numérico.
As primeiras 2 faixas de uma resistência seguem um esquema de codificação simples: cada cor corresponde a um único número.
Neste exercício vais criar um programa útil para não teres de memorizar os valores das faixas.
Estas cores são codificadas da seguinte forma:
O objetivo deste exercício é criar uma forma de:
As mnemónicas associam as cores aos números que, quando guardados num array, acabam por corresponder ao seu índice nesse array: Better Be Right Or Your Great Big Values Go Wrong.
Podes encontrar mais informação sobre a codificação de cores das resistências no artigo da Wikipédia sobre o código de cores eletrónico.
Inscreve-te no Exercism para aprenderes e dominares F# com 18 conceitos148 exercícios, e mentoria humana real, tudo grátis.