Форум программистов, компьютерный форум 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; подробнее

Показать сообщение отдельно
Doksim
 Аватар для Doksim
57 / 57 / 8
Регистрация: 08.12.2013
Сообщений: 257
12.12.2013, 18:34     программу, которая вычисляет количество слов в строке
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
int main()
{
 char str[ 100 ];
 cin >> str;
 int c = 0;
 
 for( int i = 0; i < strlen( str ) - 1; i++ )
 if( str[ i ] == ' ' && str[ i + 1 ] != ' ' )c++;
 
 c++;
 cout << c << endl;
 
 return system( "pause" );
}
хотя и это не идеальное и полностью правильное решение.
 
Текущее время: 19:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru