Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Поделитесь книжечкой по программированию Поделитесь книжечкой по программированию СИ++. Практическое программирование. Решение типовых задач. автор Климова Л.М. про формат дежавю можете не писать.) https://www.cyberforum.ru/ c-beginners/ thread668060.html Спецификатор extern для прототипов функций C (СИ)
accept, ну видимо хочет человек понять как разбивать сорц на единицы трансляции. Это верно. Nickstery, в header.h перед описанием прототипа добавь спецификатор extern. Он скажет компилятору, что тело функции описано в другой единице трансляции. Данные char string1 = {"qwerty"}; char string2 = {"rty"}; в единице function.c не нужны. После того как твоя функция будет описана, ты сможешь ее...
C (СИ) Написать функцию, которая принимает двумерный масив, заполненый случайными цифрами, и сортирует его построчно. Написать функцию который принимает двумерный масив заполненый случайными цифрами и сортирует его по строчьно. https://www.cyberforum.ru/ c-beginners/ thread667962.html C (СИ) Вывести самое большое число системы Привет, как написать программку, которая высчитывает и выдает самое большое unsigned int Число моей систему, не использовая sizeof, limits.h, float.h. Заранее спасибо! https://www.cyberforum.ru/ c-beginners/ thread667930.html
Перевод из одной системы счисления в другую C (СИ)
Здравствуйте. Помогите,пожалуйста,написать программу перевода для целых чисел из системы счисления с основанием b1 в систему счисления с основанием b2. Желателен контроль входных данных на корректность(например, на переполнение)
C (СИ) Блок-схема (цикл do while, for) https://www.cyberforum.ru/ c-beginners/ thread667819.html
Получается вводим значение н. н >10. то есть вводим н, пока н не будет больше 10. если больше 10, то программа выводит количество(н) значений на экран. в конце считает сумму всех членов, сумму первых 10 членов, и произведения последних 10. нужно составить именно блок-схему для данного кода. я не могу разобраться с условием иф в цикле dо while. и в самом конце с двумя условиями в цикле for. ...
C (СИ) Чтение содержимого файла в массив https://www.cyberforum.ru/ c-beginners/ thread667789.html
Как аккуратно записать содержимое файла в массив, если файл может быть произвольной длины? На ум приходит такой способ: 1) Читаем файл и считаем кол-во символов 2) Теперь создаем массив зная кол-во символов Можно ли это как то сделать в одно действие?
C (СИ) Вычеркнуть i-ю букву слова, вывести полученное слово
Дано слово. Вычеркнуть i-ю букву слова, вывести полученное слово.
C (СИ) Дана непустая строка S. Вывести четные символы https://www.cyberforum.ru/ c-beginners/ thread667777.html
Дана непустая строка S. Вывести четные символы.
C (СИ) Странности с printf / scanf привет всем, не могу понять в общем в чем проблема может быть есть такой кусочек кода char s; char c; printf("Gebe ein Symbol ein: "); scanf("%c", &c); printf("\nGebe jetzt deine Name ein: "); https://www.cyberforum.ru/ c-beginners/ thread667694.html
Число Армстронга C (СИ)
Вообщем число армстронга это когда 152=1^3+5^3+2^3. Мне нужно написать код где я буду ввобдить число, а мне будет отвечать, что да это число армстронга или наоборот.
C (СИ) Алгоритм нахождения всех разложений натурального числа n на сумму k натуральных слагаемых Определить и распечатать на экран (по одному разу) все представления натурального числа n в виде суммы k натуральных слагаемых. Визначити та вивести на екран (по одному разу) всі представлення натурального числа n у вигляді суми k натуральних доданків. Официальный язык форума - русский! https://www.cyberforum.ru/ c-beginners/ thread667674.html
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
12832 / 7569 / 1764
Регистрация: 25.07.2009
Сообщений: 13,961
10.10.2012, 17:50 0

Подсчитать, сколько раз символ встречается в предложении - C (СИ) - Ответ 3544103

10.10.2012, 17:50. Показов 1632. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

C
1
2
3
int count(const char *str, const char ch) { 
    return ( *str == '\0' ) ? 0 : ( *str == ch ) + count(str + 1, ch);
}
C
1
2
3
4
#include <string.h>
int count(const char * str, const char ch) {
    return ( str = strchr(str, ch) ) ? 1 + count(str + 1, ch) : 0;
}


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

Подсчитать сколько раз встречается в массиве символ К
Дан массив символов s1,..sn. Подсчитать сколько раз встречается в массиве символ К.

Подсчитать сколько раз встречается символ в строке
Помогите с задачей: Подсчитать сколько раз встречается символ в строке, в строке слова разделены...

Подсчитать, сколько раз среди заданных символов встречается символ "+" и сколько раз символ "*"
даны натуральное число n, символы s1,...sn. Подсчитать: сколько раз среди данных символов...

Сколько раз в тексте встречается символ
обработка символьных данных: Для каждого символа заданного текста указать, сколько раз...

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

Для каждого из слов заданного предложения указать, сколько раз оно встречается в предложении
Не могу додуматься, как написать на Си код, чтобы он все делал. Понимаю, задача простая, но до меня...

Подсчитать сколько раз в тексте встречается каждое слово и удалить то слово, которое встречается чаще всего
Само задание : Вводим текст и для каждого из слов указать, сколько раз оно встречается в тексте....

Определить, сколько раз в данном файле f встречается символ ‘A’
Помогите написать программу на языке С. (желательно бы в среде visual studio). Помогите...

Определить, сколько раз каждый символ встречается в строке
Здравствуйте. Стоит задача определить, сколько раз каждый символ встречается в строке. В общем-то,...

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