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

Работа с файлами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как заставить Strncpy вложить в itog часть символов строки str, если дина str больше, чем кол-во нужных нам символов? http://www.cyberforum.ru/cpp-beginners/thread1137761.html
strncpy(itog,str,size+1); cout<<itog; itog вообще не выводится Добавлено через 2 минуты Вот код. #include <iostream> #include <cstring>
C++ Код Хаффмана Всем доброго дня! имеется код хафманна, работает, но считает неправильно! кто может объяснить в чем дело? #include <iostream> #include <vector> #include <map> #include <list> #include... http://www.cyberforum.ru/cpp-beginners/thread1137740.html
Даны действительное число а, многочлен степени n. Получить многочлен (x^2+2ax+3)*P(x) C++
Даны действительное число а, многочлен степени n. Получить многочлен (x^2+2ax+3)*P(x). :help: P(x)={p}_{n}{x}^{n}+{p}_{n-1}{x}^{n-1}+...+{p}_{0}
C++ Достаточно ли книги Страуструпа?
В общем, учу с++ по страуструпу и думаю: " а хватит ли этого???" . Подскажите книгу, по которой учиться дальше? Спасибо!
C++ Вычислить сумму и число положительных элементов матрицы, находящихся над главной диагональю http://www.cyberforum.ru/cpp-beginners/thread1137678.html
Помогите пожалуйста решить, и распишите каждую строку а то будут спрашивать что тут а что там. -Двумерный массив вычислить сумму и число положительных элементов матрицы A, находящихся над главной...
C++ Выяснить, является ли сумма элементов четвертой строки массива двузначным числом Дан двумерный массив. Выяснить, является ли сумма элементов четвертой строки массива двузначным числом. подробнее

Показать сообщение отдельно
Tan972
0 / 0 / 0
Регистрация: 27.03.2014
Сообщений: 7

Работа с файлами - C++

03.04.2014, 11:26. Просмотров 313. Ответов 2
Метки (Все метки)

Помогите пожалуйста, что не правильно,,,не выводит результат в файл

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
#include<iostream.h>;
#include<fstream.h>;
#include<iomanip>;
 
const int N=100;
struct strMark
{
char A[N+1];
char Mk;
char space;
};
 
void main()
{
strMark s;
fstream in, out;
int i,j;
s.space=' ';
cout<<" "<<endl;
in.open("in.txt",ios::in);
i=-1;
do
    {i++;
     in>>s.A[i];
     if((i==101)||(in.eof()==1)) s.A[i]=s.Mk;
    }
while(s.A[i]!=s.Mk);    
in.close();
 
i=1; 
while(s.A[i]!=s.Mk)
    {
     if((s.A[i]==s.space)&&(s.A[i-1]==s.space))
        {j=i;
         while(s.A[j]!=s.Mk)
              {s.A[j]=s.A[j+1];
               j++;
              } 
        s.Mk--;   
        }
    i++;
    }
out.open("out.txt",ios::out);
i=-1;
do
    {i++;
     out<<"hello";
     out<<s.A[i];
    }
while(s.A[i]!=s.Mk);    
out.close();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru