Форум программистов, компьютерный форум CyberForum.ru

Вычислить количество какого-либо символа в строке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ненаходит результат! http://www.cyberforum.ru/cpp-beginners/thread194137.html
#include<stdio.h> #include<conio.h> main() { clrscr(); int a,b,c; printf("Введите a"); scanf("%d",a); printf("Введите b"); scanf("%d",b);
C++ Промежуток {000000 - 999999} Засел на последней задаче по теме :) Необходимо посчитать кол-во счастливых билетов и найти их процентную долю от общество числа билетов в промежутке от {000000 до 999999}. Кол-во с процентной долей - не проблема, но промежуток не даёт мне перейти к следующей задаче :( Тип int неприменим(хотя тема - задачи с целыми числами), а операции со строками и массивами не так просты:) Чтобы посчитать... http://www.cyberforum.ru/cpp-beginners/thread194135.html
C++ Упорядочить массив натуральных чисел
Здравствуйте, помогите с заданием (написать программу) в Microsoft Visual C++ 6.0: Упорядочить массив натуральных чисел по неубыванию следующим способом: 1. сначала числа сортируются по последней цифре 2. затем числа сортируются по предпоследней цифре 3. и т.д. Подсчитать количество умножений, делений, и перестановок элементов массива.
C++ Подсчитать количество слов в строке
Очень надо!!! 1. Дана строка - подсчитать количество слов в строке и вывести на экран количество слов, эти слова и напротив них количество букв в каждом слове например, количество слов 5 нана 4 парус 5 2. Дана строка - разделить строку на слова и каждое слово вставить в новый динамический
C++ вывод строки с соответствующим номером http://www.cyberforum.ru/cpp-beginners/thread194126.html
Помогите пожалуйста! Есть текстовый файл, состоящий из 9 строк. Нужно каждой строке присвоить номер от 0 до 8. Пользователь вводит число от 0 до 8 и ему выводится соответствующая строка из файла. Никак не пойму, как это организовать. Язык С++.
C++ Проверить, можно ли набрать заданную сумму монетами заданных номиналов Доброго времени суток, помогите с програмой Имеются монеты c различными фиксированными номиналами, выраженными в копейках (например, 3 и 5 копеек) в достаточном количестве. Написать программу COINS, которая: а) определяет, можно ли представить заданную сумму S (выраженную в копейках), пользуясь монетами заданных номиналов, б) если это возможно, то представляет эту сумму с помощью... подробнее

Показать сообщение отдельно
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
20.11.2010, 11:37     Вычислить количество какого-либо символа в строке
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
#include <stdio.h>
#include <string.h>
#include <conio.h>
 
int func(char *str, char s)
{
    int count=0;
    for(int i=0; i<strlen(str); i++)
    {
        if(str[i]==s)
        {
            count++;
        }
    }
  return count;
 }
int main()
{
    char st[80];
    char s;
    printf("Enter string: ");
    gets(st);
    printf("Enter symbol ");
    scanf("%c",&s);
    printf("Number symbol %c - %d ", s, func(st,s));
    getch();
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru