Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Целое положительное число m записывается в 16-ой системе счисления и разряды в этой записи переставляются в обратном порядке. https://www.cyberforum.ru/ c-beginners/ thread418241.html
#include <stdio.h> #include <stdlib.h> #include <string.h> main() { int c = 0; printf("Vvedite cislo: "); scanf("%d", &c); char a = {'\0'}, b = {'\0'};
Перевод программы из с++ в си C (СИ)
Вообщем надо перевести программу с с++ на си #include <stdlib.h> #include <time.h> #include <stdio.h> void CalculateCounts(int *array, int *counter_array); int _tmain(int argc, _TCHAR* argv) { srand(time(NULL)); int *array = (int*)malloc(100 * sizeof(int));
C (СИ) Перевод км/ч в м/с Ребят,помогите пожайлуста ни как не получается ,для перевода времени сделал,а вот тут загвоздочка... Вот для времени норм? #include <stdio.h> #include <math.h> #include <conio.h> int main() { https://www.cyberforum.ru/ c-beginners/ thread418074.html C (СИ) Среднее арифметическое для больших чисел https://www.cyberforum.ru/ c-beginners/ thread418041.html
Всем добрый день. Попалась мне темка, задачка на составление среднего арифметического для больших чисел. Когда при стандартной формуле (a+b)/2 происходит переполнение int, и делим мы уже на 2 непонятно что. В гугле нашел формулу a / 2 + b / 2 + (a & b & 1) Но, честно говоря логически не дошел до нее самостоятельно. Подскажите где почитать об этом, что бы понять: -как получается та...
C (СИ) Замена символа в выводном потоке - на консоль выводятся нечитаемые символы
Всем привет! Начал изучать программирование на Си. Как и полагается начал с Кернигана и Ричи. Столкнулся с небольшой трудностью в приведенной задаче (задача в коммнетарии к коду): /* tabreplace - заменяет знак табуляци на \t, backspace на \b, и \ на \\ */ #include <stdio.h> main () { int c; while ((c = getchar ()) != EOF) { if (c == 9) { c = "\t";
C (СИ) Определить, является ли символ буквой https://www.cyberforum.ru/ c-beginners/ thread417999.html
Составить процедуру результатом которой является символ заданный при обращении к процедуре если этот символ не является буквой и соответствующая строчная буква в противном случае #include <string.h> int PROC(char str;) { int i; char str; for (i='a';i<='z';i++) if (str!=i) return(str); for (i='a';i<='z';i++)
C (СИ) Найти количество буквенных и численных выражений в строке Дана строка не содержащая пробелов..найти количество буквенных и численных выражений...Например qwe121sdddc -2 буквенных и одно цифровое..., без процедур и функций...нужна помощь Добавлено через 3 часа 9 минут #include<conio.h> #include<stdio.h> #include<string.h> const t='0123456789'; int main() { int n,i,bukv1,chisel,group; https://www.cyberforum.ru/ c-beginners/ thread417946.html C (СИ) Теория по проге
Вопрос такой. Какой тип имеет массив p в структуре? #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> #include <locale.h>
C (СИ) задача на си++ Param30°. Описать функцию IsIdent(S) целого типа, проверяющую, является ли строка S допустимым идентификатором, т. е. непустой строкой, которая содержит только латинские буквы, цифры и символ подчеркивания «_» и не начинается с цифры. Если S является допустимым идентификатором, то функция возвращает 0. Если S является пустой строкой, то возвращается −1, если S начинается с цифры, то... https://www.cyberforum.ru/ c-beginners/ thread417676.html C (СИ) cтроки в СИ !!!!! счичать из файла текст. во всех словах которые заканчиваются на ab заменить ab на cde https://www.cyberforum.ru/ c-beginners/ thread417538.html
Работа с файлами. Язык С C (СИ)
Программа работает, но не верно...Где ошибочка зарылась, подскажите:) #include <stdio.h> struct Raiting { char name; char bal; char oc; int rait; }; int main()
C (СИ) Найти среднее арифметическое чисел в произвольном массиве https://www.cyberforum.ru/ c-beginners/ thread417413.html
Очень очень нужно!! Пожалуйста, помогите. Это для зачёта по программированию. 1) Написать функцию, которая считает среднее арифметическое чисел в произвольном массиве типа int (заданном ей с помощью двух параметров), используя статические массивы. 2) Написать функцию, которая находит в произвольном массиве типа double (заданном ей с помощью двух параметров) минимальный элемент и возвращает его...
2848 / 1997 / 986
Регистрация: 21.12.2010
Сообщений: 3,705
Записей в блоге: 10
26.12.2011, 22:01 0

Составить процедуру сжатия исходной последовательности символов - C (СИ) - Ответ 2332140

26.12.2011, 22:01. Показов 2849. Ответов 1
Метки (Все метки)

Ответ

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;
}


Вернуться к обсуждению:
Составить процедуру сжатия исходной последовательности символов C (СИ)
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.12.2011, 22:01
Готовые ответы и решения:

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

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

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

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

1
26.12.2011, 22:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.12.2011, 22:01
Помогаю со студенческими работами здесь

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

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

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

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

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