Форум программистов, компьютерный форум CyberForum.ru

Определить, упорядочены ли буквы по алфавиту...(строковые массивы) - C++

Восстановить пароль Регистрация
 
MoSanya
5 / 5 / 0
Регистрация: 16.10.2011
Сообщений: 226
20.04.2012, 07:21     Определить, упорядочены ли буквы по алфавиту...(строковые массивы) #1
Здравствуйте. Помогите пожалуйста с задачками, их всего 10, надо успеть сделать до следующей недели. Буду по одной закидывать. Спасибо большое заранее.

1. Дан непустой текст из заглавных русских букв, за которым следует точка. Определить, упорядочены ли эти элементы по алфавиту.
Вот нашел код, только вот "*" объясните для чего, это же вроде значит, что переманная есть указатель...? и зачаем вот эта строчка?
char *txt="ПРСТУФХЦЧШЩЬЫЪЭЮЯ";
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
#include<iostream.h>
#include<string.h>
#include<conio.h>
 
int main()
{
 const char *abc="АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯ";
 char *txt="ПРСТУФХЦЧШЩЬЫЪЭЮЯ";
 char ch='А';
 int i,k,n,bool;
 clrscr();
 cout<<"Введите текст?\n"; cin>>txt;
 n=strlen(txt);
 ch=txt[0];
 k=0; while (k<=33 && ch!=abc[k]) k++;
 bool=0;
 if (n<=33-k && k>0 && k<=33) {
  i=1;
  while (i<n && txt[i]==abc[k+i]) i++;
  bool=(i==n);
 }
 if (bool) cout <<"Текст Упорядочен\n"; else cout <<"Текст НЕ упорядочен\n";
 return 0;
}
PS Как и нужно по правилам, я буду каждую задачку в новой теме оформлять.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.04.2012, 07:21     Определить, упорядочены ли буквы по алфавиту...(строковые массивы)
Посмотрите здесь:

C++ Ввести строку, состоящую только из букв, и определить, являются ли буквы в строке упорядоченными по алфавиту
Вывести слова, в которых нет повторяющихся букв и буквы слова упорядочены по алфавиту C++
C++ Распечатать те слова текста, в которых буквы упорядочены по алфавиту.
C++ Определить, упорядочены ли его буквы по алфавиту
C++ Дан непустой текст из прописных букв, за которым следует точка.Определите, упорядочены ли эти буквы по алфавиту
Найти в тексте все слова, буквы в которых упорядочены по алфавиту. C++
Строки. Вывести 0 если буквы в строке упорядочены по алфавиту C++
C++ вывод на экран записей, которые должны быть упорядочены по алфавиту

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 02:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru