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

программу, которая вычисляет количество слов в строке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Лишние символы при записи в файл http://www.cyberforum.ru/cpp-beginners/thread1038792.html
void Add_department::OnBnClickedOk() { char seps = ":"; char *token; char* file_name = "D:\\department.txt"; char load_string = "none"; FILE *file; file = fopen( file_name, "r+" ); if( file != 0 ) {
C++ Выяснить, является ли хоть одно из трех слов палиндромом 32. Даны три слова. Выяснить, является ли хоть одно из них палиндромом («перевертышем»), т. е. таким, которое читается одинаково слева направо и справа налево. (Определить функцию, позволяющую распознавать слова-палиндромы.) http://www.cyberforum.ru/cpp-beginners/thread1038780.html
Вычислить сумму чисел, в составе которых есть и четные, и нечетные цифры C++
Я студентка Задание: в программе Borland C++ v 3.1. с массивами Вычислить сумму чисел, в составе которых есть и четные, и нечетные цифры Заранее спасибо))))
Какой ответ получим после запуска программы C++
. Какой ответ получим после запуска следующей программы : #include"stdafx.h" #include<iostream> usingnamespacestd; int main() { intx,y; x=11; y=56; y=y%x-1;
C++ Какой ответ получим после запуска программы http://www.cyberforum.ru/cpp-beginners/thread1038752.html
Какой ответ получим после запуска следующей программы : #include"stdafx.h" #include<iostream> usingnamespacestd; int main() { intx,y; x=10; y=15;
C++ Какой ответ получим после запуска программы Какой ответ получим после запуска следующей программы : #include"stdafx.h" #include<iostream> using namespace std; int main() { intx,y; x=2; y=101; cout<<y%x; подробнее

Показать сообщение отдельно
petyahohlov
27 / 22 / 5
Регистрация: 31.07.2013
Сообщений: 119
12.12.2013, 18:37     программу, которая вычисляет количество слов в строке
если слова отделены пробелами то
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream.h>
#include<string.h>
#include <stdio.h>
int main()
{
    char st[100]="11111 0000 1111 00000 11111";
    char *wrd;
    int k=0;
    int n=strlen(st);
    char st2[]=" ";
    wrd=strtok(st,st2);
    while(wrd!=NULL)
    {
        k++;
        wrd=strtok(NULL,st2);
    }
    cout<<k<<endl;
    return 0;
}
 
Текущее время: 15:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru