С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/13: Рейтинг темы: голосов - 13, средняя оценка - 5.00
3 / 3 / 0
Регистрация: 27.05.2011
Сообщений: 73
1

Составить процедуру сжатия исходной последовательности символов

26.12.2011, 21:10. Показов 2484. Ответов 1
Метки нет (Все метки)

составить процедуру сжатия исходной последовательности символов: каждая подпоследовательность состоящая из нескольких вхождений одного и того же символа заменяется на текст x(k), где x - символ, k - строка являющаяся записью числа вхождений символа х в исходную последовательность...
последняя программа..понятия не имею как делать...помогите с процедуркой

Добавлено через 23 минуты
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
29
30
31
#include <stdio.h>
#include <string.h>
 
int abai(char *str)
{
    int i=0,n=0;;
    char *p = NULL,*q = NULL;
    for(p =  strtok(str, " "); p; p = strtok(NULL, " "))
    for(i='a';i<'z';i++)
    {
       if (p[i]==i && p[i+1]==i)
 
       {
           n++;
           printf ("sokr :",p[i],"(",n,")");
       }
 
    }
    return 0;
}
 
void main()
{
char text[1000], *p=NULL;
 printf("Vvedite text: ");
 gets(text);
 
 abai(text);
 
 
}
накидал бред...логически неправильно..подскажите
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.12.2011, 21:10
Ответы с готовыми решениями:

Составить процедуру сжатия исходной последовательности символов
составить процедуру сжатия исходной последовательности символов: каждая подпоследовательность...

Сформировать новые последовательности, состоящие из четных и нечетных элементов исходной последовательности
Дана последовательность из n целых элементов. Сформировать две новых последовательности, состоящих...

Сформировать две последовательности, из положительных и отрицательных элементов исходной последовательности
Дана последовательность из n целых элементов . Сформировать две новых последовательности, состоящих...

Составить процедуру сжатия последовательности символов
составить процедуру сжатия последовательности символов каждая последовательность состоящая из...

1
2229 / 1732 / 865
Регистрация: 21.12.2010
Сообщений: 3,074
Записей в блоге: 11
26.12.2011, 22:01 2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
 
int main()
{
    char str[] = "FFbbDD   DccccN", buf[256], *p = str, *pTmp = NULL;
    ptrdiff_t cntr, offset = 0;
    while(*p)
    {
        pTmp = p;
        while(*p == *pTmp) ++p;
        cntr = p - pTmp;
        offset += sprintf(buf + offset, cntr > 1 ? "%c(%d)" : "%c", *pTmp, cntr);
    }
    puts(buf);
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.12.2011, 22:01

Составить программу «сжатия» исходной строки символов
3. Составить программу «сжатия» исходной строки симво- лов: каждая подстрока, состоящая из...

Составить пpогpамму "сжатия" исходной стpоки символов
Задана строка символов, содержащая только буквы. Составить пpогpамму &quot;сжатия&quot; исходной стpоки...

Составить процедуру, заменяющую в исходной строке символов все единицы нулями и все нули единицами
составить процедуру, заменяющую в исходной строке символов все единицы нулями и все нули единицами....

Составить процедуру, заменяющую в исходной строке символов все единицы нулями и все нули единицами
составить процедуру, заменяющую в исходной строке символов все единицы нулями и все нули единицами....


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

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

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