Форум программистов, компьютерный форум, киберфорум
Наши страницы

Откорректировать программу: вхождение символов строки в другую строку - 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;... 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,... подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт С++
6564 / 3985 / 227
Регистрация: 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, и не надо дублировать темы
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.