
С клавиатуры вводится строка str,а также символ для подсчета определить количество этих символов
во введенной строке

Ответы на вопрос

#include <stdio.h>
#include <string.h>
int main(void)
{char str[256],c;
int k=0;
scanf("%s %c",&str,&c);
for(int i=0;i<strlen(str);i++)
if(str[i]==c)k++;
printf("%d",k);
return 0;}
Пример ввода:
camerata a
Пример вывода:
3



Для подсчета количества определенных символов в строке, введенной с клавиатуры, можно использовать следующий алгоритм:
1. Запросите у пользователя ввод строки с клавиатуры. 2. Запросите у пользователя ввод символа, количество которого нужно подсчитать. 3. Инициализируйте переменную `count` с нулевым значением для отслеживания количества символов. 4. Пройдитесь по каждому символу в строке и проверьте, совпадает ли он с введенным символом. 5. Если символ совпадает, увеличьте значение переменной `count` на 1. 6. По завершении цикла, выведите значение переменной `count`, которое будет представлять количество введенных символов в строке.
Вот пример кода на языке Python, который реализует этот алгоритм:
```python str = input("Введите строку: ") char = input("Введите символ для подсчета: ")
count = 0 for c in str: if c == char: count += 1
print("Количество символов", char, "в строке:", count) ```
Пожалуйста, обратите внимание, что этот код написан на языке Python. Если вам нужно использовать другой язык программирования, дайте мне знать, и я могу предоставить вам пример кода на нужном вам языке.
Примечание: Данный ответ основан на информации из поисковых результатов


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili