Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.04.2020, 10:21   #1
AlexanderKrops
 
Регистрация: 10.04.2020
Сообщений: 7
Сообщение Циклы в c#

Здравствуйте, помогите с кодом, пожалуйста, еще совсем новичок. Задача звучит так: Вставьте разряд в целое число после разряда, заданного номером.Например, вставить после 2 разряда значение 6:
Исходное число: 123456 вставить 6 после 2 разряда
Результат: 1234656

Нужно решить с помощью циклов в c#/
AlexanderKrops вне форума Ответить с цитированием
Старый 10.04.2020, 11:24   #2
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Как одна из идей
Код:
        public static void Main()
	{
		int Input = 123456; // входная строка
		double Output = 0;
		int Position = 3; // после разрядя
		int Insert = 6; // вставка
		int Iteration = 0;
		while (Input > 0){
			if(Iteration == Position)
				Output += Insert * Math.Pow(10,Iteration);
			else
			{
				Output += Input % 10 * Math.Pow(10,Iteration);
				Input = Input / 10;
			}
			Iteration++;
		}
		if (Iteration <= Position) Output += Insert * Math.Pow(10, Position);
		Console.WriteLine("Result: {0}",Output);
	}
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 10.04.2020, 14:08   #3
AlexanderKrops
 
Регистрация: 10.04.2020
Сообщений: 7
Смущение

Спасибо большое, Вы очень помогли
AlexanderKrops вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Итерационные циклы, циклы с фактериалами, вообще не могу догнать( помогите плиз! Svetlana_ Помощь студентам 2 01.11.2015 18:58
синусы и ко. циклы, вроде циклы Scorch92 Паскаль, Turbo Pascal, PascalABC.NET 2 22.12.2010 19:26
Циклы - вложенны циклы? tigga Microsoft Office Excel 5 19.02.2010 23:36
Циклы lara7727 Microsoft Office Excel 2 02.10.2009 10:31