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

Повторяющиеся слова - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Различные байты http://www.cyberforum.ru/cpp-beginners/thread697609.html
помогите, организовать цикл в котором перебираются все возможные варианты байт!! т.е составить массив где первым байтом будет 0x00 а последний 0хFF!
C++ Перевод из Pascal в C++ Пж помогите перевести Program SoulCub; Var A,B,C:Real; Begin WriteLn('Введите числa A,B и C: '); ReadLn(A,B,C); If (A < B) And (B < C) Then Begin http://www.cyberforum.ru/cpp-beginners/thread697605.html
Дерево турнира с выбыванием C++
Не совсем понимаю, как осуществить процедуру заполнения дерева. Точнее, не понимаю, как поместить в корень максимальный элемент. Имеется вот такое дерево с симметричным обходом. Нужно с помощью турнира с выбыванием отсортировать данный массив. Заранее благодарен за помощь. #define _CRT_SECURE_NO_WARNINGS #include "stdafx.h" #include <iostream> #include <stdio.h> #include <conio.h> using...
C++ Сколько есть способов выплатить сумму
В Эстонии в обращении находятся 1,2,5,10,25,50,100 и 500 - кроновые купюры. Написать программу, которая сможет найти сколько есть различных способов выплатить данную сумму. На единственной строке текстового файла raha.sis.txt дано целое число S(0 < S < 250). На единственной строке текстового файла raha.val.txt вывести количество различных способов выплаты. Пример: Файл raha.sis.txt...
C++ Конструктор копирования в c++ http://www.cyberforum.ru/cpp-beginners/thread697586.html
Добрый день, такая задача по с++ Какая ошибка в следующей реализации конструктора копирования по умолчанию и деструктора?? Какой еще оператор необходимо перегрузить для данного класса?? typedef unsigned int dlina; const dlina n=30; class Mouse { dlina rost; protected:
C++ Не работает код Дан файл zzz.txt В нем подсчитать кол-во букв «а»(латинская) с разбивкой по строчкам. В другом файле (qqq.txt) вывести результаты Всего вхождений: 3 (т.е. общее количествол букв а) Строка 1: 2(т.е. количество букв в этой строке) В данном коде не подсчитывает количество букв "а" как в строке так и в файле #include "stdafx.h" #include <iostream> #include <stdlib.h> подробнее

Показать сообщение отдельно
Vlad708
4 / 4 / 0
Регистрация: 04.11.2012
Сообщений: 72

Повторяющиеся слова - C++

14.11.2012, 22:11. Просмотров 389. Ответов 1
Метки (Все метки)

Даны 2 предложения. Напечатать слова, которые встречаются в двух предложения только один раз

Подскажите, как эту задачу решить на с++

Добавлено через 3 часа 41 минуту
Помогите плииз... срочно нужно!

Добавлено через 24 минуты
Немного накидал что в голову пришло... Сначала первое предложение разбираю на слова, потом второе также.... Хотя не знаю правильно или нет.... А дальше как проверить на strstr слов первого предложения во второе...даже не представляю

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
#include <stdio.h>
#include <string.h>
#include <conio.h>
 
void main ()
{
  clrscr ();
  char s1[]="Hello kol";
  char s2[]="Mol kol";
  char *pbuf=s1;
  char buf[256];
  char *lbuf=s2;
  char buf2[256];
  int i;
 /* printf("Введите первое предложение\n");
  gets(s1);
  printf("Введите второе предложение\n");
  gets(s2); */
  int s=strlen(s1)+strlen(s2);
  for (i=0; i<s; i++) {
    if  ((s1[i]!='\0') || (s2[i]!='\0') )  {
      while (sscanf(pbuf,"%s",buf)==1) {
      int len=strlen(buf);
      pbuf=strstr(pbuf,buf)+strlen(buf);
  }
      while (sscanf(lbuf,"%s",buf2)==1) {
      int l=strlen(buf2);
      lbuf=strstr(lbuf,buf2)+strlen(buf2);
  }
 }
   if (!(strstr(pbuf,s2)))
 printf("%s %s",pbuf);
 }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru