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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
AforeveR
0 / 0 / 0
Регистрация: 12.12.2011
Сообщений: 29
#1

Является ли перевертышем символьная строка - C++

28.02.2012, 07:40. Просмотров 1353. Ответов 1
Метки нет (Все метки)

Проверить, является ли перевертышем следующая символьная строка после удаления из нее всех пробелов:
а) "АРГЕНТИНА МАНИТ НЕГРА";
б) "А РОЗА УПАЛА НА ЛАПУ АЗОРА" .
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
uses
 crt;
Var
 s,s2:string;
 i:integer;
 
begin
 clrscr;
 s2:='';
 s:='А РОЗА УПАЛА НА ЛАПУ АЗОРА';
 for i:=length(s) downto 1 do
 if s[i]<>' ' then
  s2:=s2+s[i]
 else
  delete(s,i,1);
 if s=s2 then
  write('Да строка перевёртыш')
 else
  write('Нет');
 readln
end.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.02.2012, 07:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Является ли перевертышем символьная строка (C++):

Дана символьная матрица, каждая строка которой является предложением. Для каждой строки определить количество слов. - C++
Дана символьная матрица, каждая строка которой является предложением. Для каждой строки определить количество слов.

Проверить, является ли слово перевертышем - C++
Дано слово. Проверить, является ли оно перевертышем (перевертышем називается слово, читаемое одинаково как с начала, так и с конца)

Является ли первое число перевертышем второго? - C++
Даны два натуральных числа. Определить, является ли первое число перевертышем второго? Заранее большое спасибо!!!!!

Выяснить, является ли данное слово палиндромом(перевертышем) - C++
Даны три слова. Выяснить, является ли оно палиндромом(перевертышем), т.е таким, которое одинаково читается слева направо и справа налево....

Проверить, является ли данное число палиндромом(перевертышем) - C++
Задача 5/7: Дано целое четырехзначное число. Проверить, является ли данное число палиндромом(перевертышем),как, например, числа 1221,...

Определить не является ли одно слово обращением (перевертышем) другого - C++
1.Заданы два слова. Определить, не является ли одно обращением (перевертышем) другого.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zss
Модератор
Эксперт С++
6382 / 5947 / 1927
Регистрация: 18.12.2011
Сообщений: 15,264
Завершенные тесты: 1
28.02.2012, 09:14 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <string.h>
#include <stdio.h>
void main()
{
    char s[]="а роза...",s1[100],s2[100];
    int L=strlen(s);
    int i1=0,i2=0;
    for(int i=0;i<L;i++)
    {
        if(s[i]!=' ')
        {
             s1[i1++]=s[i];
        }
        if(s[L-i-1]!=' ')
             s2[i2++]=s[L-i-1];
    }
    s1[i1]=0;s2[i2]=0;
   if(strcmp(S1,s2)==0)
        puts("Палиндром");
   else
       puts("Не палиндром");
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.02.2012, 09:14
Привет! Вот еще темы с ответами:

Дек: задать слово; определить, является ли оно словом-перевертышем - C++
Ребят, нужна помощь. Вот задание: В деке задать слово. Определить, является ли оно словом-перевертышем. Дек я разобрался как задать( вот...

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

Символьная строка - C++
Подскажите алгоритм который будет вычислять количество слов больше 4 элементов в символьной строке

символьная строка - C++
Задано символьная строка, который является двоичным кодом целого без знакового числа (состоит из 0 и 1). Вычислить и вывести на экран...


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

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

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