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

Определить в строке количество слов, начинающихся на заданную пользователем букву - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Конвертер валюты - упростить код http://www.cyberforum.ru/cpp-beginners/thread1166225.html
#include <std_lib_facilities.h> int main() { setlocale(LC_ALL, "Russian"); const double e_v_dollar = 0.00976; const double r_v_dollar = 1.386; const double f_v_dollar = 1.688; const double u_v_dollar = 0.16; const double k_v_dollar = 0.05;
C++ Открытие wav файла и чтение его заголовка Надо открыть wav файл и прочитать заголовок его , компилиться но ничего не происходит #include <stdio.h> #include <string.h> typedef struct { char id_riff; http://www.cyberforum.ru/cpp-beginners/thread1166208.html
Вычислить значение выражения C++
я начал но не получается #include<iostream> #include<Windows.h> #include<math.h> using namespace std; void main() { SetConsoleCP(1251); SetConsoleCP(1251); double x, y, z,s;
Определить функцию умножения матрицу на вектор как дружественную C++
Создать два класса вектор (int *) и матрица (int **). Определить конструкторы - по умолчанию, с параметром, для класса матрица с двумя параметрами, копирования, деструкторы. Определить функцию умножения матрицу на вектор как дружественную. Добавлено через 28 секунд люди помогите, не могу разобраться
C++ Найти ошибку http://www.cyberforum.ru/cpp-beginners/thread1166199.html
#include<iostream> #include<math.h> #include<locale> using namespace std; void main() { setlocale(LC_ALL, "RUS"); /*
C++ Вычисление интеграла методом треугольника Методом прямоугольников вычислить приближенное значение интеграла \int_{0}^{1}\frac{dx}{1+{x}^{2}}. Абсолютная погрешность не превышает 0.001. подробнее

Показать сообщение отдельно
MicM
 Аватар для MicM
820 / 487 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
04.05.2014, 19:39     Определить в строке количество слов, начинающихся на заданную пользователем букву
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <cstring>
using namespace std;
 
int main()
{
    char str[64]="";
    cin.getline (str,64);
    char symbol;
    cout <<"Symbol: ";
    cin >> symbol;
    char *p = strtok(str," ,.:;?!-");
    int k = 0;
    while (p)
    {
        if (*p==symbol)
            ++k;
        p = strtok(NULL," ,.:;?!-");
    }
    cout <<k <<endl;
    return 0;
}
 
Текущее время: 23:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru