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

Напечатать слова, у которых буквы упорядочены по алфавиту

25.03.2011, 11:19. Показов 1827. Ответов 1
Метки нет (Все метки)

Всем доброго времени суток, помогите пожалуйста закодить прогу. У меня задание:
Дана строка, состоящая из 10 слов. Напечатать те слова последовательности, у которых буквы упорядочены по алфавиту.

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
30
31
32
33
34
35
36
namespace ConsoleApplication6
{
    class Program
    {
        static void Main(string[] args)
        {
           bool f=true;
           char[] p = "абвгдежзийклмнопрстуфхцчшщъыьэюя".ToCharArray();
           char[] s = "где".ToCharArray();
           char[] y = " ".ToCharArray();
           for (int i = 0; i < p.Length; ++i)
           {
               int j = 1;
               if (p[i] == s[0])
               {
                   for (int t = i,k=0; t < s.Length; t++,k++)
                   {
                       if(s[k]!=p[t])
                       {
                           f = false;
                       }
                   }
               }
           }
              if(f)
              {
                  for (int i = 0; i < s.Length; i++ )
                  {
                      Console.Write(s[i]);
                  }
              
              
              }
        }
    }
}
прога работает только с 1 словом. Помогите пожалуйста
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.03.2011, 11:19
Ответы с готовыми решениями:

Напечатать те слова последовательности, у которых буквы упорядочены по алфавиту
Дана строка, состоящая из 10 слов. Напечатать те слова последовательности, у которых буквы...

Напечатать слова, которые отличны от последнего и буквы которых упорядочены по алфавиту
Помогите решить задачу. Дана последовательность, содержащая от 2 до 50 слов, в каждом из...

Выдать слова, в которых буквы слова упорядочены по алфавиту
Дано несколько слов, в каждом из которых от одного до семи строчных букв, между словами – не менее...

Напечатать те слова последовательности, которые отличны от последнего слова и буквы слова упорядочены
Дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных...

1
189 / 189 / 38
Регистрация: 11.04.2009
Сообщений: 497
25.03.2011, 12:17 2
C#
1
2
3
4
5
6
7
8
9
10
 static void Main(string[] args)
        {
            var input = "абвг яяяяяабв";
 
            foreach (var word in input.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries))
                if (word == new String(word.ToCharArray().OrderBy(c => c).ToArray()))
                    Console.WriteLine(word);
 
            Console.ReadKey();
        }
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.03.2011, 12:17

Напечатать все слова, отличающиеся от последнего слова, в которых буквы упорядочены по алфавиту
Помогите пожалуйста с программой на С++, сама уже не справляюсь. Само задание: Слова текста из...

Напечатать те слова текста, которые отличны от последнего слова и в которых буквы упорядочены по алфавиту
Дан текст, состоящий из латинских букв. Между соседними словами – не менее одного пробела; за...

Напечатать слова, отличные от последнего, в которых буквы упорядочены по алфавиту
Дана последовательность. Напечатать те слова последовательности, которые отличны от последнего...

Напечатать те слова, которые отличны от последнего слова и буквы слова упорядочены по алфавиту
Друзья, помогите решить такую задача: &quot;Дана последовательность слов. Напечатать те слова...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru