2006-10-31

Exercícios em C (3) (actualizado a 7-11-2006)

  1. Escreva um programa em C de forma a obter o seguinte output:


    1. 2481632
      641282565121024
      2048409681921638432768

      Nota: de um elemento da tabela para a outra o valor anterior é multiplicado por 2
    2. Produza o mesmo output de forma a que os números apareçam alinhados à direita.

  2. Produzir uma tabela com 3 colunas, a primeira contendo os inteiros de 1 a 10, a segunda os respectivos quadrados e a terceira os respectivos cubos.

  3. Fazer um programa que faça a conversão entre números na base binária, decimal e octal.
    Sugestão: Faça um menu em que o utilizador escolhe o tipo de número que vai introduzir e depois de lido esse número, apresentar a sua conversão nos outros 2 tipos. Utilize funções para fazer as conversões entre as várias bases.