Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include<locale.h> //библиотека для кириллицы
- int main() {
- setlocale(LC_ALL, "Russian"); //функция для кириллицы
- char str[100];
- int i=0;
- int count=0;
- int k=0;
- int l=0;
- printf("Введите строку с символами: \n");
- gets(str); //функция ввода строки
- while (str[i]!='.') {
- if(str[i]=='+')
- {
- k++;
- i++;
- }
- else
- if (str[i]=='-')
- {
- l++;
- i++;
- }
- }
- printf("В данной последовательности '+' встречается %d раз(а)\n", k);
- printf("В данной последовательности '-' встречается %d раз(а)\n", l);
- while(str[i]!='.')
- {
- if (str[i]=='+'&&str[i+1]=='-')
- count++;
- i++;
- }
- if (count>0)
- printf("В данной последовательности чередуются символы '+' и '-'\n");
- else
- if(count==0)
- printf("В данной последовательности не чередуются символы '+' и '-'\n");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement