vendredi 13 avril 2012

Calcul du nombre de chiffres d'un entier

Soit X est un entier. Ce code permet de calculer le nombre de chiffres composant X.

int x, i, q;
x = 13; i = 0; q = x;
do
{ i++; q = q / 10; }
while (q != 0);
Console.WriteLine(i);

Entier cubique en C#

Un entier naturel de trois chiffres est dit cubique s’il est égal à la somme des cubes de ses trois chiffres.
Exemple : 153 est cubique.

int n, u, d, c;
n = 153;
c = n / 100;
d = (n - c * 100) / 10;
u = (n - (c * 100 + d * 10));
if (n == (c * c * c) + (d * d * d) + (u * u * u))
Console.WriteLine ("le nombre est cubique ");
else
Console.WriteLine ("non cubique");