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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Отображение в консоли http://www.cyberforum.ru/cpp-beginners/thread1155128.html
void ChoiceWay(char way) { for(int i=0;i<25;i++) { for(int j=0;j<79;j++) { if(field=='#') { switch(way) {
C++ Вводится последовательность из N целых чисел. Найти наибольшую по значению четную цифру в каждом числе последовательност Кодил-кодил, но получилась белеберда. Помогите. Вводится последовательность из N целых чисел. Найти наибольшую по значению четную цифру в каждом числе последовательности (функцией оформить определение наибольшей четной цифры числа). PS: Через массив нельзя. Так бы и сам сделал, а вот вроде простяк, а тупняк у меня PS: Пример: Ввели число 8562 http://www.cyberforum.ru/cpp-beginners/thread1155126.html
C++ Определение и использование перегруженных функций для обработки массивов
Помогите решить задачку: Заданы два массива - массив целых и массив вещественных чисел. Вывести на экран массив, составленный из различных элементов исходного целочисленного массива. Реализовать аналогичные действия для вещественного массива. Требуется использование перегруженных функций (C++). Надеюсь найдутся добрые люди и помогут мне...Заранее благодарен!
Заданы три числа. Определить, сколько среди них положительных чисел C++
Помогите пожалуйста с задачей. Она должна быть решена с использованием функций. Есть код программы без определения функции (C++): #include <iostream> using namespace std; int main() { int cnt_pos = 0, cnt_neg = 0; for(int i = 1; i <= 3; ++i) { int x;
C++ Переход на следующую строку матрицы и транспонировать по условию http://www.cyberforum.ru/cpp-beginners/thread1155099.html
Есть матрица nxn if (вся строка из одинаковых элементов ) Пропустить её и перейти на следующую строку else транспонировать ,( и запишется все это в другой массив, но это не интересует меня). И так пока по всей матрице не пройдешься Для транспонировки cout << "Транспонированая матрица по главной диагонали:" << endl; for (i = 0; i<n; i++)
C++ Разработать программу «Численное интегрирование» различными методами в С++ Разработать программу «Численное интегрирование» различными методами: 1) по формуле Ньютона-Котеса; 2) по формуле Симпсона; 3) по формуле Чебышева. подробнее

Показать сообщение отдельно
Rifle
 Аватар для Rifle
25 / 25 / 5
Регистрация: 15.11.2012
Сообщений: 93
Завершенные тесты: 4
01.05.2014, 13:31     Напечатать те слова, которые встречаются в каждом из двух заданных предложений
Сделал, как смог. Идея проста: с помощью циклов пробегаемся по первой строке и извлекаем оттуда слово, а потом сравниваем его со всеми словами из второй строки. Может быть не образец кодинга, но вроде все, что нужно, делает.

Кликните здесь для просмотра всего текста
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
40
41
42
43
44
45
46
#include <iostream>
using std::cout;
using std::endl;
#include <cctype>
 
 
int main(int argc, char * argv[])
    {
    const char * str1 = "this is a first C-style string";
    const char * str2 = "this is a second string";
    char buffer1[50];
    char buffer2[50];
    int count = 0;
    while (*str1)
        {
        int i = 0;
        buffer1[i] = '\0';
        while (isalpha(*str1))
            {
            buffer1[i] = *str1;
            str1++;
            i++;
            }
        buffer1[i] = '\0';
        i = 0;
        const char * temp = str2;
        while (*str2)
            {
            buffer2[i] = '\0';
            while (isalpha(*str2))
                {
                buffer2[i] = *str2;
                str2++;
                i++;
                }
            buffer2[i] = '\0';
            if (strcmp(buffer1, buffer2) == 0)
                cout << buffer1 << endl;
            str2++;
            i = 0;
            }
        str1++;
        str2 = temp;
        }
    return 0;
    }
 
Текущее время: 16:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru