Советы, трюки и секреты для Blogger.com блоггеров. Все для Blogspot. Советы, трюки и секреты для Blogger.com блоггеров. Все для Blogspot.

Найти число, получаемое удалением из исходного всех цифр a

08 сентября 2009, 22:26

Дано натуральное число. Найти число, получаемое удалением из исходного всех цифр a (C#). 

Code:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace lab1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Введите натуральное число: ");
            int a = Convert.ToInt32(Console.ReadLine());
            Console.Write("Какую цифру будем удалять ? ;) : ");
            int b = Convert.ToInt32(Console.ReadLine());
            int s, k;
            s = 0;
            k = 1;
             while (a > 0) 
             {
                 int r = a%10;
                 a = a / 10;
                 if (r != b) 
                 {
                     s = s + r * k; // Перехватов Д. 09мос(у)
                     k = k * 10;
                 }
             }
             Console.Write("Число без той цифры : ");
             Console.Write( s );
             Console.ReadLine();    
        }
    }
}

Найти число, получаемое удалением из исходного всех цифр a