Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Нужна программа для выполнения практических Здравствуйте), по советуйте пожалуйста какую нужно скачать программу чтоб делать практические задания на с++? p.s. если не трудно скиньте ссылку) https://www.cyberforum.ru/ cpp-beginners/ thread438640.html Вычислить значение y в зависимости от выбранной функции f(x) C++
Помогите решить задание. Задание: Вычислите значение y в зависимости от выбранной функции f(x), аргумент которой определяется из поставленного условия. Возможные значения функции f(x):2x, x^2, x/3 Предусмотрите вывод сообщения о том, по какой ветви происходило вычисление y. Сам пример прикрепил снизу. Язык программирования C
C++ Как правильно написать? https://www.cyberforum.ru/ cpp-beginners/ thread438611.html
Как записать следующее (используя if) ? : если (a=b или a=c или a=d или a=e) ...
C++ Строки и файлы(2 лабораторки) https://www.cyberforum.ru/ cpp-beginners/ thread438609.html
2 задачи! 1. Лабораторная работа № 5 "Строки" Цель: Изучение символьных и строковых переменных и способов их обработки в языке С++. Постановка задачи Задана строка, состоящая из символов. Символы объединяются в слова. Слова друг от друга отделяются одним или несколькими пробелами. В конце текста ставится точка. Текст содержит не более 255 символов. Выполнить ввод строки,...
Как сложить два массива C++
Как сложить два массива и присвоит ответь третьему массиву int m={5,6,7}; int n={2,3,8}; in p;
C++ итерационные процессы и циклы в Visual Studio Написать функцию вычисления суммы ряда для заданного аргумента с точностью 4 знака после запятой. Результат выдать в виде таблицы, состоящей из 3 столбцов: 1 -значение аргумента из заданного диапазона; 2 - значение функции, вычисленное с помощью представления в ряд; 3 - значение функции, к которой сходится ряд, вычисленное с помощью библиотечных функций. Рекомендуемый диапазон изменения... https://www.cyberforum.ru/ cpp-beginners/ thread438554.html
C++ Рекурсия: приближенное значение корня k-й степени из числа Приветствую всех. Прошу кого нибудь, если не трудно, помочь немного с задачей на рекурсию, я её просто не понимаю, не пойму, как надо вообще её делать... :-| Понимаю только, что функция вызывает сама себя, а как это сделать для этой задачи... Описать рекурсивную функцию RootK(X, K, N ) вещественного типа, находящую приближенное значение корня K-й степени из числа X по формуле: Y0= 1, YN+1... https://www.cyberforum.ru/ cpp-beginners/ thread438548.html C++ Перевод чисел в строку и прибавление к этой строке другой строки
Есть 2 числа. Сначала мы переводим эти числа в char' ы. Потом нужно создать строку, которая будет состоять из "число"+"число"+"константа". Обьясните, что не так, пожалуйста: int a,b; char A,B,*RESULT; A=a+'0'; B=b+'0'; RESULT=A+B+"xyz";
C++ как мне прикрутить к этому цыкл do-while? здраствуйте, делаю программу которая сравнивает числа! если числа равны то программа завершаеться! кароче нужно все сравнения поместить в цыкл, чтоб выполнялся пока a не будет ровняться с c то выполнялось сравнивание, если равно, то цыкл закрываеться и выводиться сообщение равно!! вообщем помогите, ато у меня всё время или не получаеться или безконечные цыклы идут)) вот код: int a,b,c,;... https://www.cyberforum.ru/ cpp-beginners/ thread438526.html C++ STL, deque, pair Здравствуйте, помогите пожалуйста разобраться. Есть такая очередь: deque<pair<int, timeval> > last_query Как работать с такой очередью? Как пройтись по всем элементам такой очереди? Как найти минимальный через timeval? // если можно через метод find Как добавить элемент в очередь, и удалить. https://www.cyberforum.ru/ cpp-beginners/ thread438524.html
C++ Ошибка iostream.h
Установил Visual Studio 2008 и при компиляции ошибка с iostream.h #include <iostream.h> // (тоже самое если заменить на "iostream.h") Ошибка 1 fatal error C1083: Не удается открыть файл include: iostream.h: No such file or directory c:\Users\USER\Documents\Visual Studio 2008\Projects\zad_1\zad_1\zad_1.cpp 4 но #include <iostream> // так компилируется
C++ Обработать строку так, чтобы чтобы в ней остались только те слова которые содержат буквы и цифры https://www.cyberforum.ru/ cpp-beginners/ thread438489.html
Привет всем, помогите решить задачу. Обработать строку таким образом чтобы чтобы в ней остались только те слова которые содержат буквы и цифры. Заранее спасибо.
2848 / 1997 / 986
Регистрация: 21.12.2010
Сообщений: 3,705
Записей в блоге: 10
31.01.2012, 21:27 0

Загрузка массива из текстовых файлов в формате csv - C++ - Ответ 2446363

31.01.2012, 21:27. Показов 1891. Ответов 7
Метки (Все метки)

Ответ

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
47
48
49
50
51
52
53
54
55
56
57
58
#include <iostream>
#include <algorithm>
#include <fstream>
#include <vector>
#include <string>
#include <sstream>
#include <iterator>
 
class Rate // класс "Курс"
{
public:
    Rate(std::istream& is)
    {
        if(!(is >> bank >> currency >> buy >> sell))
        {
            std::cerr << "Rate constructor failed\n";
        }
    }
    friend std::ostream& operator<<(std::ostream& os, const Rate& r)
    {
        os << r.bank <<", " << r.currency << ", " << r.buy << ", " << r.sell;
        return os;
    }
    static void PrintRange(const std::vector<Rate>& v, double a = 0, double b = 0) // просмотр элементов вектора(можно задать диапазон на покупку)
    {
        if(!a && !b) std::copy(v.begin(), v.end(), std::ostream_iterator<Rate>(std::cout, "\n"));
        else
        {
            std::copy_if(v.begin(), v.end(), std::ostream_iterator<Rate>(std::cout, "\n"), [&](const Rate& x){return x.buy >= a && x.buy <= b;});
        }
    }
private:
    std::string bank, currency;
    double buy, sell;
};
 
int main()
{
    std::ifstream ifs("1.txt"); // расширение файла любое
    if(ifs)
    {
        std::vector<Rate> v;
        std::string s;
        std::istringstream iss;
        while(std::getline(ifs, s)) // загрузка из файла в вектор
        {
            std::replace(s.begin(), s.end(), ';', ' ');
            iss.str(s);
            v.emplace_back(iss);
            iss.clear();
        }
        std::cout << "v.size() returns " << v.size() << std::endl;
        Rate::PrintRange(v);
    }
    else std::cerr << "Can't open file\n";
    ifs.close();
    return 0;
}


Вернуться к обсуждению:
Загрузка массива из текстовых файлов в формате csv C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.01.2012, 21:27
Готовые ответы и решения:

Загрузка csv файлов
Загрузка на сайт и разбор 2-3 csv файлов с занесением информации из них в таблицы, чтоб за...

Создать редактор текстовых файлов с возможностью сохранения текста в формате HTML
есть прога по такому заданию: &quot;Создать редактор текстовых файлов с возможностью сохранения текста...

Создать редактор текстовых файлов с возможностью сохранения текста в формате HTML
2) Создать редактор текстовых файлов с возможностью сохранения текста в формате HTML. Создать...

Создать редактор текстовых файлов с возможностью сохранения текста в формате HTML
Создать редактор текстовых файлов с возможностью сохранения текста в фор¬мате HTML. Создать...

7
31.01.2012, 21:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.01.2012, 21:27
Помогаю со студенческими работами здесь

Создать редактор текстовых файлов с возможностью сохранения текста в формате HTML
Создать редактор текстовых файлов с возможностью сохранения текста в формате HTML. Создать...

Загрузка файлов .csv программно
Всем доброго времени суток. У меня стоит задача: с сайта https//* считать программно (за 1 раз)...

Загрузка из текстовых файлов
Подскажите, пожалуйста, кто знает. При загрузке с помощью SQL*Loader в базу данных, каким образом...

Загрузка текстовых файлов
код ниже не работает, хотя с другими mime-типами файлами работает. кто сталкивался, как исправить...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru