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

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

Войти
Регистрация
Восстановить пароль
 
pony
0 / 0 / 0
Регистрация: 04.05.2011
Сообщений: 7
#1

про слова и предложение - C++

03.06.2011, 14:33. Просмотров 605. Ответов 7
Метки нет (Все метки)

Привет всем

Уже второй день мучаюсь но не могу решить задачи

1)Дано предложение.Напечатать все символы, расположенные между первой и второй запятой. Если второй запятой нет, то должны быть напечатаны все символы,расположенные после единственной имеющейся запятой.




2)Даны 2 слова. Для каждой буквы первого слова(в том числе для повторяющихся в этом слове букв) определить,входит ли оно во второе слово.

Напишите(или хотя бы подскажите как верно нписать прогу).
Буду очень благодарна!))

p.s. - использую программу codeblocks..

Добавлено через 7 минут
Вот еще вопрос.Допустим дано слово.Как переставите его буквы в обратном порядке?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2011, 14:33     про слова и предложение
Посмотрите здесь:

Отредактировать заданное предложение, удаляя из него все слова с нечетными номерами и переворачивая слова с четными номерами - C++
Вобщем совсем недавно начал изучать С++. Изучение начал сразу после паскаля, поэтому в голове каша и ничего непонятно. Задача звучит...

Вводится последовательность слов до встречи слова "stop". Образовать предложение, в котором разместить слова, состоящие более чем из 5 букв. - C++
Вводится последовательность слов до встречи слова "stop". Образовать предложение, в котором разместить слова, состоящие более чем из 5...

разделить предложение на слова - C++
разделить предложение на слова и расставить слова по алфавиту по первой букве #include <stdafx.h> #include <iostream> #include...

Как разделить предложение на слова в c++ - C++
У меня есть предложение и мне нужно каждое слово поместить как отельный элемент вектора или массива . Помогите реализовать!!

Подсчитать количество вхождения слова в предложение - C++
Подсчитать количество вхождения слова в предложение. Сделал такую программу но выдает ошибку в строке после while #include <iostream> ...

Разбить предложение на слова и записать в массив - C++
дано предложение из 10 слов заполнить ими массив из 10 элементов

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
03.06.2011, 14:37     про слова и предложение #2
Допустим дано слово.Как переставите его буквы в обратном порядке?
Можно использовать функцию strrev(str).
pony
0 / 0 / 0
Регистрация: 04.05.2011
Сообщений: 7
03.06.2011, 14:43  [ТС]     про слова и предложение #3
Цитата Сообщение от Nursik77 Посмотреть сообщение
Можно использовать функцию strrev(str).
а как именно?
Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
03.06.2011, 14:51     про слова и предложение #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
#include <conio.h>
#include <string.h>
main()
 {
      char str[80];
      int i;
      printf("Vvedite stroku: ");
      gets(str);
      strrev(str);
      puts(str);
      getch();
}
pony
0 / 0 / 0
Регистрация: 04.05.2011
Сообщений: 7
03.06.2011, 14:55  [ТС]     про слова и предложение #5
Хорошо,спасибо,а первые две как?
diagon
Higher
1926 / 1192 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
03.06.2011, 15:05     про слова и предложение #6
2)
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <cstring>
#define size 100
int main(){
    char s1[size],s2[size];
    std::cin >> s1 >> s2;
    for (int i=0; s1[i]; i++)
        std::cout << "symbol \'" << s1[i] << '\''  << ( (strchr(s2,s1[i]))?" was ":" wasn\'t " ) << " found at second string\n"; 
    return 0;
}
pony
0 / 0 / 0
Регистрация: 04.05.2011
Сообщений: 7
03.06.2011, 15:05  [ТС]     про слова и предложение #7
ребят,срочно)))))))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.06.2011, 15:15     про слова и предложение
Еще ссылки по теме:

Дано предложение. Вывести все различные слова - C++
Дано предложение. Вывести все различные слова.Помогите пожалуста:)))))Надо решить в Си!

Дано предложение. Вывести все различные слова. - C++
Дано предложение. Вывести все различные слова.

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

Ввести предложение и разобрать его на отдельные слова - C++
Ввести предложение и разобрать его на отдельные слова. Заранее спасибо!


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

Или воспользуйтесь поиском по форуму:
diagon
Higher
1926 / 1192 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
03.06.2011, 15:15     про слова и предложение #8
1)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <cstring>
int main(){
    char str[]="This, is a sample string";
    int fc=0,sc=0;
    for (int i=0; str[i]; i++)
        if (str[i]==','&&!fc) fc=i+1;else
        if (str[i]==','&&!sc) sc=i+1;
    if (fc&&sc)
    for (int i=fc; i < sc-1; i++)
        std::cout << str[i];
    else  while (str[fc])
        std::cout << str[fc++];
    return 0;
}
Обе проги невозможно читать, зато работают вроде.
Yandex
Объявления
03.06.2011, 15:15     про слова и предложение
Ответ Создать тему
Опции темы

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