Как заменить символы в числе? - C#
Формулировка задачи:
Как заменить символы в числе?
Например массив с числами :
array[0]=5134;
array[1]=5334;
array[2]=5434;
у всех чисел символ 3 заменить на 4.
с помощью цикла for
Решение задачи: «Как заменить символы в числе?»
textual
Листинг программы
int[] array = new int[3]; array[0] = 5134; array[1] = 5334; array[2] = 5434; for (int i = 0; i < array.Length; i++) { // Берем элемент массива int number = array[i]; // Преобразовываем его в строку string numberAsString = number.ToString(); // Меняем в этой строке все вхождения '3' на '4' и засовываем результат в другую строку string numberAsStringAfterReplace = numberAsString.Replace('3','4'); // Строку с измененным значением преобразовываем обратно в число (int) int numberAfterReplace = int.Parse(numberAsStringAfterReplace); // Записываем число обратно в массив в то же место array[i] = numberAfterReplace; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д