programação

514 palavras 3 páginas
Universidade Agostinho Neto
Faculdade de Ciências
Departamento de Ciências da Computação

FUNDAMENTOS DE PROGRAMAÇÃO

Conversor de Sistemas de Numeração
Motivação
Os sistemas de numeração desempenham um grande papel na manipulação de dados nos computadores e estes são representados utilizando os sistemas binário, octal e hexadecimal.
O ser humano utiliza somente o sistema decimal para representar qualquer grandeza. Sendo assim ele necessita aprender a relação entre os diferentes sistemas para que consiga compreender a sua manipulação. O desafio proposto aos estudantes do 1º Ano do curso de Ciências da Computação, foca-se na automatização do processo de conversão entre os diferentes sistemas de numeração.

Objectivo
Criar um programa em Java que com um menu simples, implemente as seguintes conversões:
Conversão do sistema decimal para:




Binário
Octal
Hexadecimal

Conversão de (*) para o sistema decimal:
(*) – Sistemas de numeração: binário, octal, hexadecimal
Conversão do Sistema Binário para octal e hexadecimal.

Implementação
Para a implementação, considere cada uma das conversões como opções de Menu, e que cada opção invoca os seus submenus.
Ex: Conversão do sistema decimal (opção do menu); Decimal para Binário(submenu).
As opções acima devem ser implementadas utilizando modularização (procedimentos e funções), Strings e algumas funções de manipulação de Strings (p.e charAt(), length()), estruturas de selecção e repetição. No programa principal deve existir apenas um módulo denominado Executar() que invoca todos os restantes módulos.
Nota: Para manipular os restos da divisão, utilize somente Strings.

Para a conversão do sistema decimal para as outras bases, o código será impresso somente se código adquirido corresponder ao valor original (base decimal) utilizando as funções valueOf e parseInt dos
Wrappers.
Cada um dos requisitos acima apresentados, requer do estudante um certo domínio dos sistemas de
numeração,

Relacionados

  • Programação
    6472 palavras | 26 páginas
  • Programação
    511 palavras | 3 páginas
  • programacao
    27031 palavras | 109 páginas
  • Programação
    1871 palavras | 8 páginas
  • programação
    2263 palavras | 10 páginas
  • Programação
    301 palavras | 2 páginas
  • Programação
    281 palavras | 2 páginas
  • Programação
    998 palavras | 4 páginas
  • programaçao
    843 palavras | 4 páginas
  • programacao
    47858 palavras | 192 páginas