Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 16.01.2019
Сообщений: 38
1

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

01.04.2019, 18:41. Просмотров 268. Ответов 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
26759 / 13980 / 2669
Регистрация: 12.02.2012
Сообщений: 22,917
Записей в блоге: 2
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
910 / 382 / 196
Регистрация: 17.11.2018
Сообщений: 960
01.04.2019, 21:44 3
Цитата Сообщение от Catstail Посмотреть сообщение
if ((Seq[i]==";" && Seq[i]==":") || (Seq[i]==":" && Seq[i]==";")) return 1;
Catstail,
Цитата Сообщение от Catstail Посмотреть сообщение
"Главное - в бой ввязаться. А там - посмотрим!"
Эт точно...
0
1122 / 684 / 464
Регистрация: 25.04.2016
Сообщений: 1,920
01.04.2019, 22:28 4
Повтор темы.
0
Модератор
Эксперт Python
26759 / 13980 / 2669
Регистрация: 12.02.2012
Сообщений: 22,917
Записей в блоге: 2
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
910 / 382 / 196
Регистрация: 17.11.2018
Сообщений: 960
01.04.2019, 22:57 6
Catstail, у тебя там ещё сравнение символов нужно поправить...
0
38 / 70 / 11
Регистрация: 29.03.2019
Сообщений: 269
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
26759 / 13980 / 2669
Регистрация: 12.02.2012
Сообщений: 22,917
Записей в блоге: 2
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
38 / 70 / 11
Регистрация: 29.03.2019
Сообщений: 269
02.04.2019, 14:20 9
Цитата Сообщение от Catstail Посмотреть сообщение
нужно заменить "=" на "=="
Ага. Забыл уже.
0
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® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.