Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/13: Рейтинг темы: голосов - 13, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 30.10.2017
Сообщений: 2
1

Упорядочить и вывести строки в порядке возрастания (убывания) значений их длины

26.09.2018, 22:22. Показов 2480. Ответов 1
Метки нет (Все метки)

2. Ввести n строк с консоли. Упорядочить и вывести строки в порядке возрастания (убывания) значений их длины.
Идей насчёт этой задачки даже нет. Понимаю, что строки вводятся через цикл for.

C#
1
2
3
4
for (int i = 1; i <= n; i++)
{
Console.WriteLine("Введите строку.");
string s = Console.ReadLine();
а дальше не знаю.

Надеюсь, что кто-то да поможет с этим ♥
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.09.2018, 22:22
Ответы с готовыми решениями:

Упорядочить и вывести строки в порядке возрастания значений их длины
Пользователь задает с консоли несколько строк (не больше 10). Упорядочить и вывести строки в...

Ввести n строк с консоли. Создать массив строк. Упорядочить строки и вывести эти строки в порядке убывания длины.
Помогите решить и объяснить, где что. Сделать надо в Eclipse. Ввести n строк с консоли....

Вывести слова строки в порядке убывания длины
требуется написать программу которая: -считает количество слов в предложении -выводит слова...

Упорядочить первые 10 элементов в порядке возрастания, а другие в порядке убывания
сформировать случайным образом массив из 20 элементов. Упорядочить первые 10 в порядке возрастания,...

1
Эксперт JS
5417 / 3129 / 1514
Регистрация: 14.06.2018
Сообщений: 5,900
26.09.2018, 23:10 2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
using System;
 
namespace Question2326122
{
    class Program
    {
        static void Main(string[] args)
        {
            //string[] array = { "Пусть","всегда", "будет","солнце"};
 
            var n = 3;
            var array = new string[n];
 
            for (int i = 0; i < n; i++)
            {
                Console.WriteLine("Введите строку.");
                array[i] = Console.ReadLine();
            }
 
            Array.Sort(array, (e1, e2) => e1.Length - e2.Length);
 
            foreach (var item in array)
            {
                Console.WriteLine(item);
            }
            Console.ReadKey();
        }
    }
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.09.2018, 23:10

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Вывести на экран строки в порядке возрастания их длины
сформировать текстовый файл из строк которые должны быть введены с клавиатуры вывести на экран...

Упорядочить и вывести строки в порядке возрастания их длин
Нужна помощь в разборе программного языка, т.е. объяснение этих программ. Задание: Ввести n...

Упорядочить цифры в порядке возрастания/убывания
Задание звучит примерно так : взять произвольные 10-15 цифр и чтобы программа их упорядочила в...

Упорядочить массив в порядке возрастания и убывания
1 Вариант. Заранее спасибо :)


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.