Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 22.01.2022
Сообщений: 10

Вывод числа по возрастанию, а после по убыванию

30.09.2023, 20:12. Показов 653. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день! попалась задачка с вводом числа, которое должно вывестись в порядке возрастания, а после в порядке убывания.
Например если ввести число 5 то будет 1234554321,не понимаю как сделать так чтобы число сначала выводилось по возрастанию а после по убыванию, по убыванию я сделал предоставлю код ниже , как решить мне эту задачку?
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Console.WriteLine("Введите число: ");
int N = Convert.ToInt32(Console.ReadLine());
 
void PrintNumbers(int number)
{
 
    if (number == 0)
    {
        return;
    }
    Console.Write($"{number} ");
    PrintNumbers(number - 1);
 
}
PrintNumbers(N);
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.09.2023, 20:12
Ответы с готовыми решениями:

Массив: Найти первый максимум в этом массиве, а затем все числа до этого элемента упорядочить по возрастанию, а после — по убыванию.
Дан массив из n целых чисел. Найти первый максимум в этом массиве, а затем все числа до этого элемента упорядочить по возрастанию, а после...

Вводятся три целых числа, показать числа по возрастанию и убыванию
Помогите с программой надо ввести три произвольных целых числа(a,bc,d) и Вывести их на экран в порядке возрастания и убывания.Можно...

Даны два n числа, вывести все числа от A до Б по возрастанию и по убыванию
Даны два n числа, вывести все числа от A до Б по возрастанию и по убыванию

2
403 / 265 / 69
Регистрация: 12.04.2020
Сообщений: 1,404
30.09.2023, 20:26
Цитата Сообщение от Cherdak08 Посмотреть сообщение
по убыванию я сделал предоставлю код ниже
нет, не сделали

Добавлено через 10 минут
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
        static string PrintNumbers(int number)
        {
 
            int[] a = new int[number * 2];
            int i = 1;
            while (i <= number)
            {
                a[i - 1] = i;
                a[a.Length - i] = i;
                i++;
            }
            return string.Join("", a);
        }
0
fly
 Аватар для I can
4951 / 4635 / 844
Регистрация: 13.04.2015
Сообщений: 9,819
30.09.2023, 20:48
Лучший ответ Сообщение было отмечено Cherdak08 как решение

Решение

Цитата Сообщение от Dr9vik Посмотреть сообщение
нет, не сделали
Да вроде рабочий код. А что не так?

Добавлено через 22 минуты
Cherdak08, для любителя рекурсий

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Console.WriteLine("Введите число: ");
int N = Convert.ToInt32(Console.ReadLine());
 
void PrintNumbers(int number,int i=1)
{
    if (number < i) { 
        PrintNumbersRev(number); 
        return;}
    Console.Write($"{i} ");
    PrintNumbers(number,i + 1);
}
void PrintNumbersRev(int number)
{
    if (number == 0) return;
    Console.Write($"{number} ");
    PrintNumbersRev(number - 1);
}
 
PrintNumbers(N);
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.09.2023, 20:48
Помогаю со студенческими работами здесь

Сортировка массива: Четные числа — по возрастанию, нечетные числа — по убыванию
Дан целочисленный массив. Надо отсортировать его. Четные числа - по возрастанию Нечетные числа - по убыванию Эта программа является...

Массив: Отсортировать вначале отрицательные числа по возрастанию, а затем положительные числа по убыванию...
Заполнить одномерный массив целочисленных чисел размером в 20 элементов числами от -20 до 20. Для получения случайного числа использовать...

Вывод рандомного массива по возрастанию и убыванию
Заполнить массив из восьми элементов таким образом, чтобы значения элементов при просмотре массива слева направо образовывали: а)...

Написать функцию isSorted, принимающую 3 числа и возвращающую True, если числа упорядочены по возрастанию или убыванию
isSorted(1 2 3) -&gt; True isSorted(3 2 1) -&gt; True isSorted(1 3 2) -&gt; False

Числа по возрастанию и убыванию
Здравствуйте, сразу поблагодарю за помощь. Мне нужно помочь с кодом,он сортирует числа не по размеру, а как по алфавиту - по порядку. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru