1 / 1 / 1
Регистрация: 17.02.2014
Сообщений: 25
1

Замена "," в файле на "."

15.03.2014, 19:38. Показов 888. Ответов 2
Метки нет (Все метки)

Доброго времени суток!!
Возник вопрос , как заменить запятую в файле на точку?
Rcon.txt
Просто vector<double> оказывается не поддерживает запятую))
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.03.2014, 19:38
Ответы с готовыми решениями:

В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно"
В зависимости от времени года &quot;весна&quot;, &quot;лето&quot;, &quot;осень&quot;, &quot;зима&quot; определить погоду &quot;тепло&quot;,...

Для каждой строки найти слова, которые не имеют ни одного из букв: "l", "k", "r", "s" i "j"
Задано символьные строки. Строка состоит из нескольких слов (наборов символов), которые разделяются...

Дан текст, хранящийся в текстовом файле f, каждый символ которого может быть малой буквой, цифрой или одним из знаков "+", "-", "*".
Дан текст, хранящийся в текстовом файле f, каждый символ которого может быть малой буквой, цифрой...

Реализовать классы "Воин", "Пехотинец", "Винтовка", "Матрос", "Кортик" (наследование)
Разработать программу с использованием наследования классов, реализующую классы: − воин;...

2
61 / 37 / 16
Регистрация: 15.03.2014
Сообщений: 315
15.03.2014, 19:46 2
Тут хороший пример.
0
1 / 1 / 1
Регистрация: 17.02.2014
Сообщений: 25
15.03.2014, 20:18  [ТС] 3
Лучший ответ Сообщение было отмечено ГранТорино как решение

Решение

Что же тут хорошего?)

Добавлено через 1 минуту
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
59
60
61
62
63
64
65
#include <cstdlib>
#include <iostream>
#include <vector>
#include <string>
#include <fstream>
using namespace std;
void check(){
 ifstream input_text1("Rcon.txt"); // Ôàéë ñ äàííûìè
 ofstream input_text2("Rcon.txt"); // Ôàéë ñ äàííûìè
       char t; 
       vector<char> tr;
       vector<vector<char> > matrix;
       while(!input_text1.eof())
      { input_text1>>t;
                                if(t==',') t='.';
       input_text2<<t;
              
       }
       input_text2.close();
       input_text1.close();
    
}
int main(int argc, char *argv[])
{ 
    check();
     ifstream input_text("Rcon.txt"); // Ôàéë ñ äàííûìè
       double t; 
       vector<double> tr;
       vector<vector<double> > matrix;
       vector<double> mid_time;
       mid_time.resize(6);
       while(!input_text.eof())
      {
      
                    for(int i=0; i<6; i++)
                    { 
                            input_text>>t;
                            tr.push_back(t);
                    }
                    matrix.push_back(tr);
         
            
       }
       input_text.close();
       
 
            for(int j=0; j<4; j++)
            {
                    for(int i=0; i<6; i++)
                    { 
                         cout<<matrix.at(j).at(i);
                         mid_time.at(i)+= (matrix.at(j).at(i)/4);//ñ÷èòàåì ñðåäíåå çíà÷åíèå
                         
                    }
                    
                    cout<<" \n";
            }
            for(int i=0; i<6; i++)
                    {
                     cout<<mid_time.at(i)<<endl; //âûâîä ñðåäíåãî çíà÷åíèÿ êàæäîãî ñòîëáöà
                       } 
   
    system("PAUSE");
    return EXIT_SUCCESS;
}
Вот моя работа, но со строками я увы не силен(

Добавлено через 24 минуты
Проблема решалась проще)))
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
void check(){
ifstream input_text1("Rcon.txt"); // Oaee n aaiiuie
ofstream input_text2("Rcon1.txt"); // Oaee n aaiiuie
char t; 
vector<char> tr;
vector<vector<char> > matrix;
while(!input_text1.eof())
{ input_text1.get(t); // А если так?
if(t==',') t='.';
input_text2<<t;
 
}
input_text2.close();
input_text1.close();
 
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.03.2014, 20:18
Помогаю со студенческими работами здесь

Создать класс "Книга" с полями "название книги", "количество страниц", "год издания"
Создать класс Книга поля: название книги,количество страниц,год издания методы: вычислить сколько...

Создать абстрактный класс "Издание" и производные классы "Книга", "Статья", "Электронный ресурс"
1. Создать абстрактный класс Издание с методами, позволяющими вывести на экран информацию об...

Создать класс "Вентилятор" содержащий в себе классы: "Двигатель", "Контроллер", "Пульт управления"
Помогите с кодом написания задачи, не понимаю как написать классы в классе. Нужно создать класс...

Определить тип данных "Запись", имеющий поля "Фамилия", "Пол", "Зарплата"
определить тип данных запись имеющий поля фамилия пол зарплата. определить массив из 10 записей. в...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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