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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
MoSanya
6 / 6 / 0
Регистрация: 16.10.2011
Сообщений: 226
#1

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

20.04.2012, 07:21. Просмотров 557. Ответов 0
Метки нет (Все метки)

Здравствуйте. Помогите пожалуйста с задачками, их всего 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 Как и нужно по правилам, я буду каждую задачку в новой теме оформлять.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.04.2012, 07:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить, упорядочены ли буквы по алфавиту...(строковые массивы) (C++):

Определить, упорядочены ли его буквы по алфавиту - C++
Дано слово. Определить, упорядочены ли его буквы по алфавиту. Выделить первую упорядоченную последовательность в новую строку.

Распечатать те слова текста, в которых буквы упорядочены по алфавиту. - C++
Привет форумчане помогите с прогой. Дан текст. Распечатать те слова, в которых буквы упорядочены по алфавиту.(Различие строчных и...

Строки. Вывести 0 если буквы в строке упорядочены по алфавиту - C++
Здравствуйте, буду очень признателен, если поможете решить задачу Дана строка, содержащая цифры и строчные латинские буквы. Если ...

Найти в тексте все слова, буквы в которых упорядочены по алфавиту. - C++
Помогите пожалуйста с программкой на С++, сама не справляюсь. &quot;В данном тексте найти все слова, буквы в которых упорядочены по алфавиту.&quot; В...

Дан непустой текст из прописных букв, за которым следует точка.Определите, упорядочены ли эти буквы по алфавиту - C++
Дан непустой текст из прописных букв, за которым следует точка.Определите, упорядочены ли эти буквы по алфавиту. Помогите решить плс!

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.04.2012, 07:21
Привет! Вот еще темы с ответами:

Вывести слова, в которых нет повторяющихся букв и буквы слова упорядочены по алфавиту - C++
Дан текст. Вывести слова, в которых нет повторяющихся букв и буквы слова упорядочены по алфавиту.

Ввести строку, состоящую только из букв, и определить, являются ли буквы в строке упорядоченными по алфавиту - C++
Ввести строку, состоящую только из букв, и определить, являются ли буквы в строке упорядоченными по алфавиту. Добавлено через 42...

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

Строковые массивы - C++
Приветствую, господа программисты! Не могу разобраться с функциями, в которых присутствуют строки, нужна помощь. Мне нужно...


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

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

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