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

Определить, совпадает ли текст с конечным отрезком ряда 0123456789 - C++

Восстановить пароль Регистрация
 
anya_anya
0 / 0 / 0
Регистрация: 09.10.2013
Сообщений: 31
06.05.2014, 20:03     Определить, совпадает ли текст с конечным отрезком ряда 0123456789 #1
В заданный непустой текст входят только цифры и буквы. Определить, удовлетворяет ли он следующему свойству: текст совпадает с конечным отрезком ряда 0123456789 (например: 9, 89, 789 ).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2014, 20:03     Определить, совпадает ли текст с конечным отрезком ряда 0123456789
Посмотрите здесь:

ГОСТ 28147-89 Режим простой замены. Исходный текст не совпадает с дешифрованным C++
Определить совпадает ли задаваемый вводом с клавиатуры символ с последним символом файла C++
C++ Определить совпадает ли точка, заданная своими координатами с началом координат.
C++ Определить, удовлетворяет ли текст следующему свойству: Текст совпадает с каким то отрезком ряда 0123456789 (например: 2, 678, 89)
C++ Определить, совпадает ли текст с начальным отрезком ряда
Текст из 0 и 1. Оставив 1-ый символ в как есть, заменить каждый следующий на 0, если не совпадает с рассматриваемым C++
Определить, совпадает ли текст с начальным отрезком ряда 0123456789 C++
C++ Определить элемент одномерного массива, который совпадает с первым элементом

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IGPIGP
Комп_Оратор)
 Аватар для IGPIGP
6176 / 2905 / 284
Регистрация: 04.12.2011
Сообщений: 7,735
Записей в блоге: 3
07.05.2014, 03:10     Определить, совпадает ли текст с конечным отрезком ряда 0123456789 #2
anya_anya, если я правильно понял то так можно:
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
#include <iostream>
#include <windows.h>
using namespace std;
 
bool hvost(const char * txt){
int hvost_len = strlen(txt)-1;
char conec_hvosta = '9';
while(hvost_len){
if(txt[hvost_len--] != conec_hvosta--) return false;
}
return true;
}
 
int main (){
    SetConsoleCP (1251); SetConsoleOutputCP (1251);
const char *text[] = {
"456789",
"6789",
"89",
"heh9"
    };
for (int i = 0; i <4; ++i)
if(hvost(text[i])) cout << i+1 <<"-ое удовлетворяет"<<endl;
else
cout << i+1 <<"-ое не удовлетворяет"<<endl;
system("pause");
return 0;
}
а в посте про 255 символов не понял слова или символы переставлять для шифровки?
Yandex
Объявления
07.05.2014, 03:10     Определить, совпадает ли текст с конечным отрезком ряда 0123456789
Ответ Создать тему
Опции темы

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