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

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

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

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

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

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

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

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

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

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

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

Строковые массивы - C++
Здравствуйте! Подскажите пожалуйста, что есть такое строковые массивы в С++? Если можно с примером. Заранее благодарен :)

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

Строковые массивы. - C++
Даны натуральное число n символы s1 ...sn.Известно, что среди s,,s есть по крайней мере 1 запятая.Найти такое натуральное число i ,что s -...

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


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

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

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