0 / 0 / 0
Регистрация: 16.01.2019
Сообщений: 45
1

Дана последовательность символов x1, x2, ., xn. Выясните, есть ли среди символов этой последовательности пара символов

01.04.2019, 18:41. Показов 1161. Ответов 8

Студворк — интернет-сервис помощи студентам
Дана последовательность символов x1, x2, ..., xn. Выясните, есть ли среди символов этой последовательности пара символов, «,» и «:» (запятая и двоеточие), что соседствуют.
В C.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.04.2019, 18:41
Ответы с готовыми решениями:

Дана последовательность символов x1, x2, ., xn. Выясните, есть ли среди символов этой последовательности пара символов
Дана последовательность символов x1, x2, ..., xn. Выясните, есть ли среди символов этой...

Дана последовательность символов.Выяснить,имеет ли в этой последовательности пара соседствующих букв НО или ОН
помогите,пожалуйста, написать программу!!! Дана последовательность символов.Выяснить,имеется ли в...

Если среди символов текста есть пара соседствующих одинаковых символов, то удалить один из них
Дан текст, слова которого отделяются друг от друга пробелами. Если среди символов текста есть пара...

Дана строка символов. Верно ли, что среди символов этой строки имеются все буквы, входящие в слово “мышь”
В файле «input.txt» дана строка символов. Выяснить верно ли, что среди символов этой строки имеются...

8
Модератор
Эксперт функциональных языков программированияЭксперт Python
35504 / 19980 / 4184
Регистрация: 12.02.2012
Сообщений: 33,140
Записей в блоге: 13
01.04.2019, 19:31 2
C
1
2
3
4
5
6
7
int check(char *Seq, int n)
{
     int i;
     for (i=0; i<n-1; i++)
         if ((Seq[i]==";" && Seq[i]==":") || (Seq[i]==":" && Seq[i]==";")) return 1;
     return 0;
}
0
2385 / 1008 / 462
Регистрация: 17.11.2018
Сообщений: 2,658
01.04.2019, 21:44 3
Цитата Сообщение от Catstail Посмотреть сообщение
if ((Seq[i]==";" && Seq[i]==":") || (Seq[i]==":" && Seq[i]==";")) return 1;
Catstail,
Цитата Сообщение от Catstail Посмотреть сообщение
"Главное - в бой ввязаться. А там - посмотрим!"
Эт точно...
0
1993 / 1109 / 697
Регистрация: 25.04.2016
Сообщений: 3,172
01.04.2019, 22:28 4
Повтор темы.
0
Модератор
Эксперт функциональных языков программированияЭксперт Python
35504 / 19980 / 4184
Регистрация: 12.02.2012
Сообщений: 33,140
Записей в блоге: 13
01.04.2019, 22:42 5
analogov net, с кем не бывает...

C
1
2
3
4
5
6
7
int check(char *Seq, int n)
{
     int i;
     for (i=0; i<n-1; i++)
         if ((Seq[i]==';' && Seq[i]==':') || (Seq[i]==':' && Seq[i]==';')) return 1;
     return 0;
}
0
2385 / 1008 / 462
Регистрация: 17.11.2018
Сообщений: 2,658
01.04.2019, 22:57 6
Catstail, у тебя там ещё сравнение символов нужно поправить...
0
200 / 236 / 33
Регистрация: 29.03.2019
Сообщений: 667
01.04.2019, 23:07 7
C
1
2
3
int foo(char * s) {
  return strstr(s, ";,") || strstr(",;");
}
Добавлено через 3 минуты
C
1
2
3
4
5
6
7
8
9
10
11
12
int bar(char * s, size_t len) {
  size_t i = 0;
 
  while (i < len - 1) {
    if (s[i] = ';' && s[i + 1] = ',')
      return 1;
    if (s[i] = ',' && s[i + 1] = ';')
      return 1;
    i++;    
  }
  return 0;
}
0
Модератор
Эксперт функциональных языков программированияЭксперт Python
35504 / 19980 / 4184
Регистрация: 12.02.2012
Сообщений: 33,140
Записей в блоге: 13
02.04.2019, 06:52 8
Цитата Сообщение от analogov net Посмотреть сообщение
у тебя там ещё сравнение символов нужно поправить...
- точнее - индексы... Вот до чего доводит болтовня во время написания поста:

C
1
2
3
4
5
6
7
int check(char *Seq, int n)
{
     int i;
     for (i=0; i<n-1; i++)
         if ((Seq[i]==';' && Seq[i+1]==':') || (Seq[i]==':' && Seq[i+1]==';')) return 1;
     return 0;
}
Добавлено через 2 минуты
Цитата Сообщение от zeroalef Посмотреть сообщение
if (s[i] = ';' && s[i + 1] = ',')
return 1;
if (s[i] = ',' && s[i + 1] = ';')
- нужно заменить "=" на "=="
0
200 / 236 / 33
Регистрация: 29.03.2019
Сообщений: 667
02.04.2019, 14:20 9
Цитата Сообщение от Catstail Посмотреть сообщение
нужно заменить "=" на "=="
Ага. Забыл уже.
0
02.04.2019, 14:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.04.2019, 14:20
Помогаю со студенческими работами здесь

Выяснить, есть ли среди последовательности указанная пара символов
Данная последовательность Символ x1, x2, ..., xn. Выясните, есть ли среди символов этой...

Дана строка символов, среди которых есть двоеточие: определить, сколько символов ему предшествует (C++)
Нужно написать на Си со вставкой на ассемблере. Задача простая написать на Си не трудно. А вот с...

Дана строка символов, среди которых есть <<->>. Определить, сколько символов от него до конца строки.
Дана строка символов, среди которых есть &lt;&lt;-&gt;&gt;. Определить, символов от него до конца строки. Кто...

Дана строка символов, среди которых есть двоеточие (:) Определите сколько символов ему предшествует
Дана строка символов, среди которых есть двоеточие ( : ) определите, сколько символов ему...

Дана строка символов, среди которых есть двоеточие (:). Определить, сколько символов ему предшествует.
рожалуйста помогите мне решать эту программу. Дана строка символов, среди которых есть двоеточие...

Дана строка символов, среди которых есть двоеточия (:). Подсчитать кол-во символов между двумя двоеточиями
Пожалуйста, помогите написать код. Я понимаю только как вывести строку ПОСЛЕ двоеточия, с помощью...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru