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

Удалить из строки все слова, длина которых меньше пяти символов. В строке не используются знаки препинания - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибки в работе программы с классами, наследованием и т.д http://www.cyberforum.ru/cpp-beginners/thread758391.html
Имеется моя первая попытка создать класс, производный из него, конструктор и всю эту радость запустить и вывести. Но почему то возникает приличное количество ошибок, мне не понятных ( оперируя тремя источниками создавалась эта программа, по этому не которые прототипы строчек кода не переплетались с другими). Прошу объяснить мне мои ошибки( Заранее буду весьма благодарна) Здесь присутствует...
C++ Полиморфизм, Точка в трёхмерном пространстве Задание 1. 1. Опишите класс "Точка в 3-хмерном пространстве". Данные класса: координаты точки, цвет. Конструкторы класса: конструктор по умолчанию, конструктор произвольной точки. 2.Определите методы: ввод точки, вывод на экран, определение расстояния от точки до начала координат. 3. Объявите несколько объектов с использованием различных конструкторов, найдите их расстояния от... http://www.cyberforum.ru/cpp-beginners/thread758385.html
Создайте программу с классом student, который включает в себя данные о студентах, желающих получить места в общежитии. C++
Создайте программу с классом student, который включает в себя данные о студентах, же¬лающих получить места в общежитии. Общежитие в первую очередь предоставляется тем студентам, у кого доход на члена семьи меньше двух минимальных зарплат. Класс включает в себя следующие данные-элементы: ► ФИО студента; ► номер группы (буква и четыре цифры); ► средний балл; ► доход на одного члена семьи....
C++ Вычислить вектор a={a1,a2,.,an}
Вычислить вектор a={a1,a2,...,an} , если ak=min ( xk,yk) , векторы x и y заданы.
C++ Из массива X1, X2, ., X30 получить массив Y1, Y2, …, Yn http://www.cyberforum.ru/cpp-beginners/thread758358.html
Из массива X1, X2, ..., X30 получить массив Y1, Y2, …, Yn состоящий из элементов массива X, расположенных правее его максимального элемента.
C++ механизм перегрузки функций С помощью механизма перегрузки функций реализовать функции для вывода на экран (первый параметр – тип выводимого значения (самостоятельно разработать систему обозначений)). есть впринципе готовая, но выдаёт ошибки, исправьте пожалуйста по мере возможности.. #include "string.h" #include "iostream" #include "conio.h" #include "stdlib.h" #include "stdio.h" подробнее

Показать сообщение отдельно
Санчоо
0 / 0 / 0
Регистрация: 25.11.2011
Сообщений: 6

Удалить из строки все слова, длина которых меньше пяти символов. В строке не используются знаки препинания - C++

11.01.2013, 01:06. Просмотров 591. Ответов 0
Метки (Все метки)

Помогите мой быдлокод до ума довести х)

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
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <cstring>
#include <sstream>
using namespace std;
 
int main()
{
char str[200];
    int i=1,j=0;
    cin.getline(str, 200, '.');
    int l=strlen(str);
    stringstream s(str);
     cout<< "Введите строку:" << endl;
  for(i=0;i<=l;i++){
   if (str[i] != ' ') 
   j=j+1; 
   i=i+1;{
       if (j < 5)
                delete( strlen(str),i-j,j+1);
                l= strlen(str);
                i= i-j; 
                j= 0;
                if 
   else{
                i= i+1;
                j= 0; 
   }
if j < 5 
 delete(str,i-j,j);
cout<<str;}
    system ("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru