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

Откорректировать программу: вхождение символов строки в другую строку - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поиск в файле http://www.cyberforum.ru/cpp-beginners/thread331538.html
Всем привет) Нужно прочитать фаил и вывести все имена в консоль. Но никак не могу сообразить как. Помогите пожалуйста. Содержимое файла: n Рома n Паша n Игорь ....и т.д. и т.п.
C++ Вопросы по тестирующей проге Нужна помощь, столкнулся с некоторыми проблемами в следующей функции void read_questions (vector <Questions> &Q) { string question, answer; Questions vopros; char simvol, etalon; int i; const bool key=true;//для вечного цикла, выход по окончании чтения файла ifstream potok("question.bin"); if (potok.is_open()) http://www.cyberforum.ru/cpp-beginners/thread331524.html
C++ задано множество n точек на плоскости своими координатами.
задано множество n точек на плоскости своими координатами. найти и вывести на экран все точки, симметричные относительно координатных осей ox и oy Прекратите дублировать темы, не нарушайте правила форума.
Строчные буквы строки преобразуйте в прописные и отсортируйте в алфавитном порядке C++
с клавиатуры вводится строка. выберите из нее все буквы от А(а) до I(i)(строчные преобразуйте прописные) и отсортируйте их в алфавитном порядке
C++ пересечение множеств http://www.cyberforum.ru/cpp-beginners/thread331503.html
найти пересечение мнжества А и В. Результат вывести в другом множестве. заранее спс. извиняюсь если такое задание уже было
C++ Последовательность фибоначи Люди скажите как вывести в цикле последовательность чисел Фибоначи только через for\ Чи́сла Фибона́ччи — элементы числовой последовательности 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
10.07.2011, 18:24     Откорректировать программу: вхождение символов строки в другую строку
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
#include <stdio.h> 
 
int strs(const char*, const char*);
 
int main() 
{
    printf("%d", strs("abdef", "xyzd"));
    getchar();
    return 0;
}
 
int strs(const char* str1, const char* str2)
{
    if (str1 == NULL || str2 == NULL)
        return -1; //ошибка
 
    int i = 0, j;
    for (; str2[i] != 0; ++i)
    {
        for (j = 0; str1[j] != 0; ++j)
            if (str1[j] == str2[i])
                return 1; //встретился
    }
    
    return 0; //не встертился
}
Добавлено через 17 секунд
TambowsWolf, и не надо дублировать темы
 
Текущее время: 00:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru