Mostrando entradas con la etiqueta Ingresar solo tres digitos. Mostrar todas las entradas
Mostrando entradas con la etiqueta Ingresar solo tres digitos. Mostrar todas las entradas

lunes, 30 de julio de 2012

INGRESAR UN VALOR NUMERICO SOLO DE TRES CIFRAS, Y DETERMINAR CUANTAS CIFRAS DE DICHO NUMERO SON PARES

using System;

namespace Tresdigitos
{
    class Program
    {
        public static void Main(string[] args)
        {
            int valor'='0;
            valor'='ValidaEntrada();
            Console.SetCursorPosition(15,6);
            Console.Write("DIGITOS PARES: {0}",ContarDigitosPares(valor));
            Console.ReadKey();
        }
        public static int ValidaEntrada()
        {
            int cant'='0;
            do{
                Console.Clear();
                Console.SetCursorPosition(15,4);
                Console.Write("INGRESAR VALOR CON TRES DIGITOS: ");
                cant'='int.Parse(Console.ReadLine());
            }while((cant'<='99)||(cant'>'999));
            return cant;
        }
        public static int ContarDigitosPares(int pvalor)
        {
            int dig'='0,cont'='0;
            while(pvalor'>='1){
                dig'='pvalor%10;
                if(dig%2'=='0)
                    cont++;
                pvalor'='pvalor/10;
            }
            return cont;
        }
        
    }
}











Fecha: 30 de Julio del 2012