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

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

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

Переделать чтобы считывалось из файла - C++

02.06.2016, 14:01. Просмотров 132. Ответов 4
Метки нет (Все метки)

Программа собирает тройки цифр по возрастанию . Препод сказал что надо сделать из файла что надо добавить в программировании совершенно не разбираюсь. Хоть бы сдать.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
#include <sstream>
#include <cctype>
int main()
{
    int num;
    std::cout << "\n\nEnter num - >";
    std::cin >> num;
 
    std::ostringstream ost;
    ost << num;
    std::string str_num = ost.str();
 
    for(std::string::size_type i = 0; i < str_num.length() - 3; ++i)
        if(isdigit(str_num[i]) && str_num[i] < str_num[i + 1] && str_num[i + 1] < str_num[i + 2])
            std::cout << str_num[i] << str_num[i + 1] << str_num[i + 2] << ' ';
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.06.2016, 14:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Переделать чтобы считывалось из файла (C++):

Вместо 1-го символа, нужно чтобы 2 символа считывалось! - C++
#include &lt;stdio.h&gt; #include &lt;string.h&gt; int main() { char str; char c; char *word; const char delim = &quot;...

нужно переделать чтобы прога была с функциями - C++
вот исходный код работает правильно #include &lt;iostream&gt; #include &lt;stdlib.h&gt; #include &lt;math.h&gt; #include&lt;clocale&gt; using...

Что надо чтобы с void переделать в int - C++
void theBestStudent(Student *students, int n) { double max = students.srBall; string theBest = students.nameSt; for (int i = 1;...

Переделать, чтобы в программе использовалась функция ввода - вывода:) - C++
#include &quot;stdafx.h&quot; #include &lt;stdlib.h&gt; #include &lt;iostream&gt; #include &lt;string.h&gt; using namespace std; void main() { const...

Как переделать код, чтобы изменить интерфейс до неузнаваемости? - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;stdlib.h&gt; #include &lt;fstream&gt; #include...

Переделать программу, чтобы вывод осуществлялся в текстовый файл - C++
Здравствуйте. Помогите, пожалуйста, переделать программу, чтобы ввод и вывод данных осуществлялся в текстовые файлы (input, output). Вот...

4
nmcf
02.06.2016, 14:06
  #2

Не по теме:

Цитата Сообщение от djeak11 Посмотреть сообщение
Хоть бы сдать.
А почему не изучаешь? Надо было на менеджера идти.

0
no_attention
27 / 27 / 13
Регистрация: 18.05.2016
Сообщений: 128
02.06.2016, 14:08 #3
http://cppstudio.com/post/446/

Одна из первых ссылок. Вроде всё ясно и понятно объяснено.
0
djeak11
0 / 0 / 0
Регистрация: 29.03.2016
Сообщений: 17
02.06.2016, 18:08  [ТС] #4
Вот блин сложно что ли код написать готовый а?
Начинают лишь ссылки бросать суть которых я не понимаю. Сдавать работу завтра ,а кидают муру всякую.
Нельзя разве написать что добавить сюда , здесь поменять то то.
0
nmcf
5324 / 4644 / 1553
Регистрация: 14.04.2014
Сообщений: 18,479
02.06.2016, 19:11 #5
C++
1
2
3
4
5
    int num;
    //std::cout << "\n\nEnter num - >";
    //std::cin >> num;
    std::ifstream ifs("data.txt");
    ifs >> num;
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.06.2016, 19:11
Привет! Вот еще темы с ответами:

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

Необходимо переделать программу,чтобы список формировался рандомными числами - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;string.h&gt; #include &lt;conio.h&gt; #include &lt;Windows.h&gt; #include &lt;locale&gt; #include...

Готовая программа, нужно переделать ее чтобы она работала с УКАЗАТЕЛЯМИ - C++
Вычислить значение выражения тут Вычислить значение выражения (3a+4)/(a-в квадрате-5a-9) для а= 1,2,…100. Результат выполнения занести в...

Как переделать код, чтобы программа принимала вещественные значения? - C++
Как переделать код, чтобы программа принимала вещественные значения( просто при вводе 1.5 программа сходит с ума) #include &quot;math.h&quot; ...


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

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

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