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

Дан текст, в котором слова разделены одним пробелом. а) Подсчитать количество слов в данной строке. б) Подсчитать количество букв а в последнем слове - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ как сделать чтобы функция не изменяла переданный в нее двумерный массив в главной программе? http://www.cyberforum.ru/cpp-beginners/thread1120350.html
вот такая вот программка. не могу понять почему матрица переданная в функцию изменяется в главной функции! подскажите, как этого избежать?)) #include <iostream> #include <conio.h> #include <stdlib.h> using namespace std;
C++ Не удаляется элемент Имеется стек. class Stack { private: myString *st; int size; int index; ... http://www.cyberforum.ru/cpp-beginners/thread1120337.html
C++ Простой чат
Добрый день! Стоит задача создания простого чата. Код: #pragma once #include <iostream> #include <WinSock2.h> #pragma comment(lib, "ws2_32.lib") #include <string> using namespace std;
Как можно реализовать ? C++
У меня есть код на С++ для ввода и вывода комплексных чисел #include <cstdlib> #include <iostream> #include <math.h> using namespace std; struct Complex { /*îïðåäåëÿåì ñòðóêòóðó äëÿ êîìïëåêñíûõ ÷èñåë*/ double re/*äåéñòâèòåëüíàÿ ÷àñòü*/, im/*ìíèìàÿ ÷àñòü*/; }; void read(Complex &q) { /* ×òåíèå äåéñòâèòåëüíîé è ìíèìîé ÷àñòè*/ cout<< "Enter deystv. chast':"; cin>>q.re;
C++ Перегрузка оператора < http://www.cyberforum.ru/cpp-beginners/thread1120316.html
Здравствуйте. Есть класс треугольник(Triangle), надо перегрузить оператор < для объектов класса Triangle. Написал код, вроде ошибок нет, но среда отказывается компилировать. Доже при попытке вызвать элементарный метод Show класса Point вылезает ошибка-"Point::Show: в вызове функции отсутствует список аргументов; используйте "&Point::Show" для создания указателя на член". Во мой код: //...
C++ Hello world пытаюсь запустить прогу в Код-Блокс. Что не так (см. приложение)? подробнее

Показать сообщение отдельно
Cepairda
Сообщений: n/a
16.03.2014, 01:57     Дан текст, в котором слова разделены одним пробелом. а) Подсчитать количество слов в данной строке. б) Подсчитать количество букв а в последнем слове
Дан текст, в котором слова разделены одним пробелом. а) Подсчитать количество слов в данной строке. б) Подсчитать количество букв а в последнем слове данной строки. в) Найти количество слов, начинающихся с буквы б. г) Найти количество слов, у которых первый и последний символы совпадают между собой. д) Найти длину самого короткого слова.

Вот код. Пункт А уже реализован. Подскажите дальше, кто что сможет.

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
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
int main()
{
    char *text = "Hello my friends";
    int countWord = 0, minLengthWord = 0, lengthWord, i;
 
    for (i = 1; text[i] != '\0'; i++) {
        if (text[i - 1] != ' ' && text[i] == ' ') {
            countWord++;
        }
    }
 
    if(text[i - 1] != ' ') {
        countWord++;
    }
 
    
    cout<<"Count - "<<countWord;
    system("PAUSE");
    
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru