Respostas

2014-07-24T23:32:45-03:00
Vamos fazer em portugol

inicio programa

declare inteiro : número, unidade, dezena, centena
declare real: valor

leia número

valor é igual a número dividido por 100

centena é igual a valor truncado

número = número menos centena

valor é igua a número dividido por 10

dezena é igual a valor truncado

número = número - valor

unidade é igual a número.

imprima centena
imprima dezena
imprima unidade

fim programa

Este codigo ta mais facil se vc sabe C#:
static void Main(string[] args)
{
int a = 0;
Console.WriteLine("Entre com um numero de tres digitos:");
a = int.Parse(Console.ReadLine());

if ((a < 100) || (a > 999))
{
Console.WriteLine("### Numero invalido ###");
}

else
{
Console.WriteLine("O numero {0} apresenta:", a);
Console.WriteLine("{0} - Centenas", a.ToString().Substring(0, 1));
Console.WriteLine("{0} - Dezenas", a.ToString().Substring(1, 1));
Console.WriteLine("{0} - Unidas", a.ToString().Substring(2));
}
}