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

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

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

Не могу понять как сделать поиск числа в последовательности - C++

17.12.2013, 21:29. Просмотров 232. Ответов 3
Метки нет (Все метки)

Программа должна открывать текстовый файл (в котором изначально содержится какая либо последовательность чисел) и искать в этой последовательности введенное пользователем число. Если есть - вывести ответ "Да", ну и соответственно "Нет", в случае отсутствия.



C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <fstream>
using namespace std;
int main() 
{
setlocale(LC_ALL, "rus"); 
cout « "Введите число, которое хотите найти: \n";
cin >> n;
char buff[50]; 
ifstream fin("C:\FileYATP\OpenMe.txt", ios::in);
fin.getline(buff, 50);
 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2013, 21:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не могу понять как сделать поиск числа в последовательности (C++):

Не могу понять как правильно сделать задачу с функциями - C++
В рамках университетского Дня спорта в соревнованиях по кроссу участвуют команды факультетов, состоящие из трех преподавателей. При...

Программа проверки числа на простоту. Не могу понять как она работает. - C++
У меня в учебнике есть программа, она правильно работает, но я не могу понять каким образом она это делает. int i, j; ...

Не могу сделать полиморфизм. Не могу до конца понять пример по этому поводу - C++
Есть такая задача: Класс Animal должен быть абстрактным, имеет имя и вес. Класс Reptile имеет habitate, который держит в себе среду...

Стек на основе массива структур - эт как понять читаю литературу и не могу понять! - C++
Стек статически (на основе массива структур). Пример структура &quot;Товар&quot; которая включает в себя: № по каталогу(ключ), Название, цена, срок...

Нашел в схожей теме не могу понять в чем ошибка. Кроме того как конкретно сделать что были високосные года? - C++
Пользователь вводит две даты (день, месяц, год в виде целых чисел). Необходимо определить и вывести количество дней между этими двумя...

не могу понять задачку :) Даны натуральные числа p и q. Получить все делители числа q, взаимно простые с p - C++
Даны натуральные числа p и q. Получить все делители числа q, взаимно простые с p.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
vitecd
18 / 1 / 0
Регистрация: 26.09.2013
Сообщений: 59
18.12.2013, 04:14 #2
числа ЧЕМТО разделены... раз их несколько? ищи ЧОТО
Людвиг Бодмер
343 / 340 / 131
Регистрация: 29.03.2013
Сообщений: 846
Завершенные тесты: 4
18.12.2013, 09:50 #3
NoBrainsEkb, я себе это как-то так представляю:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <fstream>
using namespace std;
int main() 
{
setlocale(LC_ALL, "rus"); 
char n[256];
cout<< "Введите число, которое хотите найти: \n";
cin >> n;
char buff[256]; 
char * pch;
ifstream fin("C:/FileYATP/OpenMe.txt", ios::in);
fin.getline(buff, 256);
(pch = strstr (buff,n))? cout<<"Да" : cout<<"Нет";
cin>>n;
return 0;
outoftime
║XLR8║
509 / 431 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
18.12.2013, 10:48 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <fstream>
#include <iterator>
#include <algorithm>
#include <functional>
 
int main()
{
    int required = 100500;
    std::ifstream in("input.txt");
    std::cout << (
        std::any_of(
            std::istream_iterator<int>(in), 
            std::istream_iterator<int>(),
            std::bind(std::equal_to<int>(), std::placeholders::_1, required))
        ? "YES" : "NO");
   
    return EXIT_SUCCESS;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.12.2013, 10:48
Привет! Вот еще темы с ответами:

Не могу понять,что надо сделать с суммой в задании - C++
Задание в 1.png.Этот вопрос задавал преподавателю.Она ответила &quot;Надо просто сумму найти (просуммировать слагаемые в цикле от 1 до n), как и...

не могу понять задачку. Даны натуральное число n и символы s1, s2,., sn. Получить символы, принадлежащие последовательности s1, s2,., sn, которые - C++
Даны натуральное число n и символы s1, s2,..., sn. Получить символы, принадлежащие последовательности s1, s2,..., sn, которые входят в нее...

Создайте файл, числа из групп подряд идущих цифр после удаления остальных символов. Не могу понять - C++
В текстовом файле File1 записаны последовательности символов. Создайте файл целых чисел, элементами которого являются числа, полученные из...

Не могу понять как передать - C++
есть код #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;Windows.h&gt; #include &lt;time.h&gt; #include &lt;ctime&gt; #include &lt;tchar.h&gt; ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
18.12.2013, 10:48
Ответ Создать тему
Опции темы

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