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

Вывести слова и длину каждого из этих слов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача на циклы. Начав тренировки, спортсмен в первый день пробежал 10 км. http://www.cyberforum.ru/cpp-beginners/thread537180.html
Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал дневную норму на 10% нормы предыдущего дня. Какой суммарный путь пробежит спортсмен за 7 дней? Помогите решить пожалуйста!!решить помощью оператора For
C++ Протабулировать функцию двух переменных Протабулировать функцию y=f(u, v) на интервалах u есть и v является с шагами hu, hv. Результаты вывести в виде таблицы. y=cos(u*v)+sin(u*v), u является , v является , hu=1.5, hv=0.75 Найти сумму положительных и произведение отрицательных значений функции http://www.cyberforum.ru/cpp-beginners/thread537171.html
Проверить то, что все фразы в тексте начинаются с прописной буквы; при необходимости откорректировать текст. C++
Задача на Си. Текст не содержит собственных имен и сокращений, набран с использованием прописных и строчных русских букв. Проверить то, что все фразы (и только они) начинаются с прописной буквы; при необходимости откорректировать текст.
C++ Заполнять массив особым образом (для МНК)
Вот такая вот прога. ПРизвана заполнять массив особым образом(для МНК), но часть массива заполняется белибердой. ЧТо с этим делать? У ма не приложу, в чём проблема. Помогите, пожалуйста. int main() { const int N=5, k=3; int i, j, u; int x, y, xstep, arr; // xstep - массив степеней иксов от 0 до k for(i=0;i<k+1;i++) // обнуляем результативный массив for(j=0;j<k+2;j++) arr=0;
C++ Начал изучать С по книге, вроде обещали С++, но... http://www.cyberforum.ru/cpp-beginners/thread537165.html
В общем начал изучать С по книге, вроде обещали С++, но, помоему, он маленько по другому выглядет. Пример: printf("AaaAaAA") ; Или: scanf("%d", Num) ; Так же тута есть Постинкременты и преинкременты(++С и С++) Это что за язык???:wall: Еще у меня визуал говорит что в С++ нету int и поэтому при компиляции ошибку выдает(
C++ Функции: определить значение сложной функции Даны натуральные числа a, c, m. Получить f(n), где: см. скриншот! Что такое n? откуда мы его берем? подробнее

Показать сообщение отдельно
Algiz
159 / 159 / 13
Регистрация: 23.02.2011
Сообщений: 347
02.04.2012, 23:27     Вывести слова и длину каждого из этих слов
Вот те С++

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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include <iostream>
#include <cstdio>
#include <string>
#include <vector>
#define forn(n0,i,n1) for(int i=n0; i<n1; i++)
 
using namespace std;
 
void input(string& s)
{
    int c;
    do
    {
        c = getchar();
        s += c;
    }
    while (c != '\n');
}
 
int main(int argc, char **argv)
{
    string s,buf;
    vector<string> v;
    input(s);
    forn(0,i,s.size())
    {
        if (s[i] == ' ' || s[i] == '\n')
        {
            if (buf.size() > 2)
                if (buf[buf.size()-1] == 'A' && buf[buf.size()-2] == 'B')
                    v.push_back(buf);
            buf.clear();
        }
        else
            buf += s[i];
    }
    if (buf.size() > 2)
                if (buf[buf.size()-1] == 'A' && buf[buf.size()-2] == 'B')
                    v.push_back(buf);
    forn(0,i,v.size())
        cout << v[i] << endl;
}
 
Текущее время: 14:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru