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

Чётные слова в строке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа перевода систем счисления http://www.cyberforum.ru/cpp-beginners/thread237050.html
Не могу написать программу по переводу числа из 10-ой в 2-ую. Смотрел другие темы не понял да и программы там не понятные были. Если поможете, то не могли бы написать комментарии чтобы мне было понятно (я только учусь)
C++ Обработка массива строк Вот мой массив строк: #include <iostream.h> #include <conio.h> #include <stdio.h> #include <string.h> #include <stdlib.h> struct pupil { char name; int age; float rating; http://www.cyberforum.ru/cpp-beginners/thread237021.html
C++ Слова входного потока
Вывести самые длинные слова входного потока! если во вх потоке самое длинное слово одно,то программа должна вывести одно слово,а если несколько,то прога должна их показать!прога на С/ .
Как получить html код C++
Здраствуйте, помогите пожалуйсто, я весь день сегодня ищу функцию для получение html кода, есть что небудь такое в стандартных библиотеках С++ или надо доп библиотеки искать?
C++ Драйвер клавиатуры и мыши. http://www.cyberforum.ru/cpp-beginners/thread237012.html
Здравствуйте! Может кто-нибудь дать исходники на драйвер клавиатуры и мыши с подробным описанием строк. Или любой небольшой исходник драйвера с подробным описанием строк. Спасибо.
C++ Бинарные деревья Хочу разобраться с бинарными деревьями. вот функция создания дерева template <class F> //создали новый тип данных F struct derevce{ // создали структуру F wasd; // создали переменную типа F derevce *left, *right; // я так понимаю объявили left и right типа derevce? и зачем тут *? derevce(){ // конструктор для чего? left=right=0; } }; подробнее

Показать сообщение отдельно
Nirvana
Сообщений: n/a

Чётные слова в строке - C++

02.02.2011, 01:29. Просмотров 1025. Ответов 5
Метки (Все метки)

Ввести строку. На экран вывести все чётные слова.


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
#include "StdAfx.h"
#include<conio.h>
#include <ctime>
#include <iostream> 
#include <math.h>
#include <string>
using namespace std;
 
 
int main()
 
 {   
     string b[10];
         string s;
     string slovo;
     int i,k;
     getline(cin,s);
     k=0;
     slovo="";
     for (i=0; i<s.size(); i++)
         if (s[i]!=' ') slovo=slovo+s[i];
         else if (slovo.size()%2==0)
         {   
             k++;
             b[k]=slovo;
             slovo = "";
         }
         
         for (i=1;i<=k; i++)
        cout<<b[i]<<"\n"; 
     getch();
     return 0;
 }
Программа почему-то выводит неправильные результат, подскажите где ошибка? С++ изучать начал недавно, так что пока не очень разбираюсь.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru