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

в с++ определить какое по порядку слово в строке - C++

Восстановить пароль Регистрация
 
Марина Коротенк
0 / 0 / 0
Регистрация: 14.11.2013
Сообщений: 5
03.12.2013, 22:07     в с++ определить какое по порядку слово в строке #1
только начало

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "stdafx.h"
#include "string.h"
#include "ctype.h"
#include"cstdio"
 
 
 
int _tmain(int argc, _TCHAR* argv[])
{
   char s1[81],s2[20];
   gets(s1);
   printf(s1);
   printf("vvedite slovo, i mi viyasnim, kakim po poryadku ono idet");
   gets(s2);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2013, 22:07     в с++ определить какое по порядку слово в строке
Посмотрите здесь:

C++ Определить сколько раз в строке встречается заданное слово
Определить какое слово в строке встречается чаще всего C++
Определить самое короткое слово в строке C++
Определить, какое слово чаще встречается в строке - первое или последнее (перевести с паскаля на си) C++
C++ Определить, какое слово встречается в строке чаще всего
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dani
1263 / 621 / 50
Регистрация: 11.08.2011
Сообщений: 2,236
Записей в блоге: 2
Завершенные тесты: 1
03.12.2013, 22:24     в с++ определить какое по порядку слово в строке #2
Марина Коротенк, ты хорошо знакома с С++?
Марина Коротенк
0 / 0 / 0
Регистрация: 14.11.2013
Сообщений: 5
03.12.2013, 22:32  [ТС]     в с++ определить какое по порядку слово в строке #3
вот именно что нет, поэтому и прошу помочь
max_besheniy
25 / 25 / 1
Регистрация: 21.11.2013
Сообщений: 208
03.12.2013, 22:33     в с++ определить какое по порядку слово в строке #4
Поясни условие задачи нормально. Какое слово? Тоже в клавы вводить? И ты написала не на c++
Dani
1263 / 621 / 50
Регистрация: 11.08.2011
Сообщений: 2,236
Записей в блоге: 2
Завершенные тесты: 1
03.12.2013, 22:34     в с++ определить какое по порядку слово в строке #5
max_besheniy, но юзает string.h
Марина Коротенк
0 / 0 / 0
Регистрация: 14.11.2013
Сообщений: 5
03.12.2013, 23:07  [ТС]     в с++ определить какое по порядку слово в строке #6
Ввести строку и слово. Вывести порядковй номер слова в строке,
совпадающих с введенным словом. а на каком же я написала ??

Добавлено через 31 минуту
в Visual C++ если точнее
max_besheniy
25 / 25 / 1
Регистрация: 21.11.2013
Сообщений: 208
03.12.2013, 23:11     в с++ определить какое по порядку слово в строке #7
Как по мне на си похоже больше
Марина Коротенк
0 / 0 / 0
Регистрация: 14.11.2013
Сообщений: 5
03.12.2013, 23:20  [ТС]     в с++ определить какое по порядку слово в строке #8
max_besheniy, пробую так, но не выводит ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "stdafx.h"
#include "stdio.h"
#include "string.h"
#include <conio.h>
#define DELIM ":;.,?!"
 
 
int _tmain(int argc, _TCHAR* argv[])
{
char str1[100],str2[20],*p;
    printf("vvedite stroku\n");
    gets(str1);
    printf("vvedite slovo, i mi naidem ego poryadkovii nomer\n");
    gets(str2);
    int i;
    for(p=strtok(str1,DELIM), i = 1; p; p = strtok(NULL, DELIM), ++i){
        if( !strcmp(p, str2) )
            printf("%d ", i);
    }
    getch();
    return 0;
}
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
03.12.2013, 23:44     в с++ определить какое по порядку слово в строке #9
C++
#include <iostream>
#include <sstream>
#include <string>
using namespace std;
 
int main()
{
    char stroka[256];
    cout << "Vvedite stroku: \n";
    cin.getline(stroka, 256);
    
    char slovo[64];
    cout << "Vvedite slovo: \n";
    cin.getline(slovo, 64);
 
    string tmp;
    
    stringstream ss(stroka);
 
    for(int i = 1; ss >> tmp; i++)
    {
        if(tmp == slovo)
        {
            cout << i << endl;
            break;
        }
    }
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2013, 08:18     в с++ определить какое по порядку слово в строке
Еще ссылки по теме:

Определить, какое слово встречается в строке чаще всего C++
C++ Определить, какое слово чаще всего встречается в строке
C++ Найти число пробелов в строке и заменить их на номер по порядку в исходной строке

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

Или воспользуйтесь поиском по форуму:
Марина Коротенк
0 / 0 / 0
Регистрация: 14.11.2013
Сообщений: 5
04.12.2013, 08:18  [ТС]     в с++ определить какое по порядку слово в строке #10
она учитывает только пробелы, а если будут точки )
Yandex
Объявления
04.12.2013, 08:18     в с++ определить какое по порядку слово в строке
Ответ Создать тему
Опции темы

Текущее время: 16:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru