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

Количество слов в строке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ найти элемент матрицы с наименьшей разностью компонент http://www.cyberforum.ru/cpp-beginners/thread552944.html
найти элемент матрицы с наименьшей разностью компонент
C++ Не работает конструктор копирования почему-то... #include "stdlib.h" #include "stdio.h" #include <iostream> #include <cstddef> using namespace std; class Top { public: Top (){}; http://www.cyberforum.ru/cpp-beginners/thread552930.html
Нужно разобрать задачу C++
#include "stdafx.h" #include "chess.h" using namespace std; horse targetHorse;// переменная, хранящая координаты цели - той точки, куда необходимо добраться vector <horse> turns;//контейнер, содержащий всю последовательность ходов int _tmain() { horse chessHorse;//переменная, которая будет содержать текущие координаты коня // ввод данных с проверкой нахождение коня и его цели на доске,...
C++ Элементы матрицы, стоящие на пересечении нечетных строк и нечетных столбцов, заменить переменной
помогите решить!!!!!! элементы матрицы Q,стоящие на пересечении нечетных строк и нечетных столбцов заменить переменной P. Пожалуйста, помогите!!!
C++ Записать в дополнительный столбец значение удвоенного минимального каждой строки матрицы http://www.cyberforum.ru/cpp-beginners/thread552911.html
записать в дополнительный столбец значение удвоенного минимального каждой строки матрицы О(6,6)
C++ Удалить из каждой строки матрицы все элементы, величина которых находится в отрезке (a,b) удалить из каждой строки двумерного массива все элементы ,величина которых находится в отрезке (a,b), а освободишихся в концах строк элементы заполнить нулями. подробнее

Показать сообщение отдельно
zitxbit
Master C/C++
 Аватар для zitxbit
86 / 738 / 75
Регистрация: 11.04.2012
Сообщений: 971
20.04.2012, 10:05     Количество слов в строке
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 <conio.h>
#include <string.h>
#include <ctype.h>
 
bool isnum(char* psz);
 
int _tmain(int argc, _TCHAR* argv[])
{
    static char psz[256] = "335 work 1234 w fruit g kenig 666 s fork 3468 d lord 112";
 
    int count = 0;
    for (char* token = strtok(psz," "); 
        token != NULL; token = strtok(NULL," "))
        if (isnum(token)) count++;
 
    printf("count = %d\n",count);
    _getch();
 
    return 0;
}
 
bool isnum(char* psz)
{
    for (int i = 0; i < strlen(psz); i++)
        if (isalpha(psz[i])) return false;
    return true;
}
 
Текущее время: 22:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru