Ввести n чисел. Удвоить первую цифру числа - C#

  1. Ввести n чисел. Удвоить первую цифру числа. Пример 49->89; 89->169.


textual

Код:

using System;
 
class Program
{
    public static void Main(string[] args)
    {
        string val;
        Console.Write(">>>");
        while ((val = Console.ReadLine()) != null)
        {
            int num;
            int b = 1;
            if (int.TryParse(val, out num))
            {
                int res = 0;
                while (Math.Abs(num) > 9)
                {
                    res += (num % 10) * b;
                    b *= 10;
                    num /= 10;
                }
                res += (num % 10) * 2 * b;
                Console.WriteLine(res);
            }
            else
                Console.WriteLine("Error");
            Console.Write(">>>");
        }
    }
}


Похожие ответы
  1. Пытаюсь сделать лексер, получаю такую ошибку в строке 46. Вот дословный код:

  1. Здравствуйте, есть массив string как закинуть в него элементы коллекций из comboBox а.

  1. Добрый вечер. Прошу помочь перевести скрипт в C# Данный скрипт написан на С. Нужно найти числовую последовательность состоящую из n элементов (известны первый член и разность арифм. прогр)C1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #include int main(void) {   int an, a1, d, n, i;   printf("Vvedite pervii chlen i raznost ");   scanf ("%d%d",&a1, &d);   printf("Vvedite n ");   scanf("%d", &n);   for(i=1; i<=n;i++)     {       an=a1+d*(i-1);       printf("%d ", an);     }   printf("\n");   return 0;   }

  1. Здравствуйте. Есть ответ от сервера в формате json такого вида:JSON1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 { "user":{"ip":"192.168.216.11","login":"andi2222","number":12345}, "items":{ "1":{"name":"aaa","number":"","producer":"","measure":"24","suodID":"","foxproID":""}, "2":{"name":"bbb","number":"","producer":"","measure":"24","suodID":"","foxproID":""}, "3":{"name":"ccc","number":"","producer":"","measure":"24","suodID":"","foxproID":""}}, "measures":{ "1":{"name":"ddd","title":"eee"}, "2":{"name":"fff","title":"ggg"}, "3":{"name":"hhh","title":"iii"}}, "number1":{ "1":{"name":"1999","description":"jjj"}, "2":{"name":"2000","description":"kkk"}, "3":{"name":"2001","description":"lll"}}, "number2":{ "1":{"parent":"1","name":"2001","title":"mmm","description":"nnn"}, "2":{"parent":"1","name":"2002","title":"ooo","description":"ppp"}, "3":{"parent":"1","name":"2003","title":"qqq","description":"rrr"}} }Ранее мне встречались json типа JSON1 {"user":{"ip":"192.168.216.11","login":"andi2222","number":12345}}Такой тип я десериализовал следующим образом:

  1. Как передать правильно tokenSource в функцию? Сделать обертку с функцией где аргумент будет tokenSource и ее передавать в конструктор task? Или возможно что то типа этого: ( на данном этапе cancel не отрабатывает)

  1. Вопрос очень краткий "Почему не работает?"

  1. У меня есть метод, в котором есть строка, нужно из другого метода использовать эту строку для дальнейших действий. Как это сделать?

  1. Привет, помогите пожалуйста с этим заданием: Нужно сделать через циклы, ввод n с клавиатуры

  1. Как в строке типа StringBuilder: 1)подсчитать кол-во пробелов. 2) заменить в строке все прописные символы на строчные; 3)удалить из строки все знаки препинания.