Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Temoffey
41 / 41 / 1
Регистрация: 21.11.2010
Сообщений: 96
#1

Ввести строку и слово. Вывести количество слов в строке, имеющих длину, равную длине введенного слова.

04.12.2010, 16:20. Просмотров 968. Ответов 4
Метки нет (Все метки)

Как ввести строку и слово, чтобы вывести количество слов в строке, имеющих длину, равную длине введенного слова.
Помогите плз.

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2010, 16:20
Ответы с готовыми решениями:

Ввести строку и слово. Вывести количество слов в строке, имеющих длину, равную длине введенного слова.
Ввести строку и слово. Вывести количество слов в строке, имеющих длину, равную...

Ввести строку. Вывести строку так, чтобы за каждым словом следовало количество пробелов, равное длине слова.
Ввести строку. Вывести строку так, чтобы за каждым словом следовало количество...

Ввести строку и слово. Вывести порядковые номера слов в строке,совпадающих с введенным словом
Друзья,не сочтите за наглость ;-) Нужно на языке С Задание: Ввести...

Подсчитать и вывести число слов в строке, имеющих длину больше k
Сначала вводится строка, содержащая только латинские буквы и пробелы. Затем на...

Ввести строку и слово. Вывести те слова, которые не содержат букв, входящих в слово.
Ребят помогите плииизз... только мне сказали через стандартную библиотеку ...

4
asics
Freelance
Эксперт С++
2854 / 1789 / 355
Регистрация: 09.09.2010
Сообщений: 3,841
04.12.2010, 22:22 #2
С++
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
#include <sstream>
 
int main()
{
    std::string str, wrd;
    std::cout << "Enter string: \n\t-> ";
    std::getline(std::cin, str);
    std::cout << "\nEnter word: \n\t-> ";
    std::cin >> wrd;
 
    std::istringstream ist(str);
    int cnt = 0;
    while(ist >> str)
        if(str.length() == wrd.length())
            ++cnt;
 
    std::cout << "\nCount: \n\t-> " << cnt;
    return 0;
}
Си
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <string.h>
 
int main(void)
{
    char str[256], wrd[50];
    int cnt = 0;
    printf("Enter string: \n\t-> ");
    gets(str);
    printf("\nEnter word: \n\t-> ");
    gets(wrd);
 
    for(char *p = strtok(str, " "); p; p = strtok(NULL, " "))
        if(strlen(p) == strlen(wrd))
            ++cnt;
 
    printf("\nCount: \n\t-> %d", cnt);
    return 0;
}
1
Temoffey
41 / 41 / 1
Регистрация: 21.11.2010
Сообщений: 96
05.12.2010, 15:39  [ТС] #3
Огромное спасибо
1
asics
Freelance
Эксперт С++
2854 / 1789 / 355
Регистрация: 09.09.2010
Сообщений: 3,841
05.12.2010, 16:00 #4
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <string.h>
 
int main(void)
{
    char str[256], wrd[50];
    int cnt = 0;
    printf("Enter string: \n\t-> ");
    gets(str);
    printf("\nEnter word: \n\t-> ");
    gets(wrd);
 
    for(char *p = strtok(str, " "); p; p = strtok(NULL, " "))
        if(strlen(p) == strlen(wrd))
            ++cnt;
 
    printf("\nWord: ");
    puts(wrd);
    printf("\nCount reps: \n\t-> %d", cnt);
    return 0;
}
0
igorrr37
1863 / 1481 / 749
Регистрация: 21.12.2010
Сообщений: 2,473
Записей в блоге: 11
15.01.2011, 16:55 #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
 
int main(){
    string text, word;
    int meter=0;
    cout<<"vvedite slovo\n";
    cin>>word;
    cout<<"\nvvedite tekst(0 dlya prodoljeniya)\n";
    while(cin>>text){
        if(text=="0")break;
        if(text.size()==word.size()) ++meter;
    }
    cout<<"\n"<<meter;
}
0
15.01.2011, 16:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.01.2011, 16:55

Ввести строку и слово. Вывести те слова, которые не содержат букв, входящих в слово (через <stdio.h>)
Помогите плз...лучше с пояснениями

Ввести строку и слово, удалить все вхождения слова и вывести строку
помогите с лабой! Добавлено через 22 секунды через &lt;stdio.h&gt;

Определить количество слов в тексте, и вывести слова, которые по длине меньше заданного числа
Помогите написать прогу... Не работает..;) /*Дан текст, в котором слова...


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

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

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