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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Katedolohova
Сообщений: n/a
#1

Функция выводит на экран все слова заданной длины. Длина слова является параметром функции - C++

20.05.2014, 12:10. Просмотров 584. Ответов 2
Метки нет (Все метки)

Очень прошу помочь с написанием программы!
С клавиатуры вводится строка, которая состоит из слов, разделенных одним или несколькими пробелами.
Напишите функцию (строка является параметром функции), которая для введенной строки выполняет необходимые действия. Продемонстрируйте работу с функцией.Функция выводит на экран все слова заданной длины. Длина слова является параметром функции
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2014, 12:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Функция выводит на экран все слова заданной длины. Длина слова является параметром функции (C++):

Программа, которая вводит текст, удаляет в нем все слова заданной длины, а оставшиеся слова выводит в алфавитн - C++
Разработать программу, которая вводит текст, удаляет в нем все слова заданной длины, а оставшиеся слова выводит в алфавитном порядке.

В тексте слова заданной длины заменить указанной подстрокой, длина которой может не совпадать с длиной слова - C++
Надо написать код для этой проги на Dev-C++ (если что версия 4.9.9.2) (консольное приложение), ума не приложу как это сделать. ...

задан текст. удалить из нее все слова, длина которых четная (создать новый массив, оставив все слова, длина которых нечетная) - C++
задан текст. удалить из нее все слова, длина которых четная (создать новый массив, оставив все слова, длина которых нечетная)

В файле заменить все слова максимальной длины на слова минимальной длины - C++
Нужно в считанном из файла тексте заменить все слова максимальной длины на слова минимальной длины, а результат записать в новый файл....

Вывести все слова из строки длина которых меньше заданной - C++
Составить программу посимвольной обработки,без всяких функций из strin.h(!!!), с помощью puts и gets для такой задачи: Вывести все слова...

Из текста удалить все слова заданной длины,начинающиеся с согласных букв - C++
Из текста удалить все слова заданной длины,начинающиеся с согласных букв нужна программа в Visual Studio.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
kasan
Чорумфанин
337 / 337 / 185
Регистрация: 06.03.2014
Сообщений: 881
20.05.2014, 13:53 #2
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
#include <iostream>
#include <stdio.h>
using namespace std;
 
void print_words(char *str,int len)
{
    int i=0,sk=0;
    char tmp[100];
   while(str[i]!='\0')
    {
        while(str[i]!=' ' && str[i]!='\0')
        {
            tmp[sk]=str[i];
            i++;
            sk++;
         }
       if(sk==len)
         cout<<tmp<<endl;
       sk=0;
       tmp[0]='\0';
       i++;
    }
 
}
 
int main()
{
char str[200];
int len;
 
cout<<"Enter string: ";
gets(str);
cout<<"Enter len: ";
cin>>len;
 
print_words(str,len);
 
return 0;
}
jesper
0 / 0 / 0
Регистрация: 24.04.2015
Сообщений: 16
19.06.2015, 18:33 #3
Зайди в скайп,кое что хочу спросить.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.06.2015, 18:33
Привет! Вот еще темы с ответами:

Ввести строку. Выдать все слова, которые имеют длину больше, чем длина последнего слова строки - C++
ввести строку. на печать, выдать все слова, которые имеют длину больше, чем длина последнего слова строки.

Программа считывает строку, делит ее на слова и выводит в порядке убывания длины слов (Ох,функции.Где ошибка?) - C++
Помогите найти в чем ошибка, две ночи с красными глазами сижу =-O . Программа считывает строку, делит ее на слова и выводит в порядке...

Строки. Вывести на экран все слова четной длины, у которых... - C++
Дана последовательность символов, состоящая из слов четной длины. Вывести на экран все слова четной длины, у которых все буквы из первой...

Дана строка, в которой слова разделены одним пробелом. Найдите и выведите все слова указанной длины - C++
В итоге вышло, что если первое слово правильной длинны - выводит все слова в строке. Если нет - ничего не выводит. int main() { char...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru