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

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

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

Поиск ошибок - C++

04.05.2011, 20:57. Просмотров 359. Ответов 2
Метки нет (Все метки)

Мне нужно написать программу,которая создает текстовый файл(.txt) в котором записаны вводимые данные.
Например: Nazvanie: Moskow
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
#include <fstream>                
#include <iostream>
#include <string>
using namespace std;
int main()
{ 
struct aeroflot 
{ 
char nazvanie[15];  
int nomer; 
char tip[6]; 
};  
setlocale(LC_ALL,".1251");
int j;  
aeroflot massive[4], tmp; 
for (j=0; j<4; j++) 
                 { 
cout<<j<<" nazvanie: ";         cin>>massive[j].nazvanie; 
cout<<j<<" nomer: ";            cin>>massive[j].nomer; 
cout<<j<<" tip: ";               cin>>massive[j].tip;
                 };
ofstream outfile("fdata.txt");
outfile << massive[j].nazvanie;                  
outfile << massive[j].nomer;
outfile << massive[j].tip;
cout << "File written\n";
 
ifstream infile("fdata.txt");
                                         
cout<<j<<" nazvanie: "<<massive[j].nazvanie<<endl; 
cout<<j<<" nomer: "<<massive[j].nomer<<endl; 
cout<<j<<" tip: "<<massive[j].tip<<endl;
                         
                 
return 0;
 }
Я этот вопрос уже задавал,но к сожалению точного ответа не получил.

 Комментарий модератора 
Используйте теги форматирования кода!


Добавлено через 1 час 48 минут
Вверх.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.05.2011, 20:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Поиск ошибок (C++):

Работа со структурами, поиск ошибок - C++
Необходимо написать программу роботы с массивом из 10 объектов. Нужны отдельные функции инициализации объектов и вычислений. Программа...

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

Поиск ошибок. Как исправить? - C++
Пожалуйста, помогите найти ошибки в коде С++ по задаче. -Задача- В столовой предлагается N комплексных обедов, сстоящих из Q блюд....

Линейный поиск ошибок, что то не так - C++
Линейный поиск в массиве, при 36 должен выводит 18, хотя ничего нет, всегда выводит элемент не найден Что не так ? #include...

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

Виды ошибок. - C++
error C2109: subscript requires array or pointer type Что это озночает и как исправить?

2
valeriikozlov
Эксперт С++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
05.05.2011, 05:48 #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
#include <fstream>                
#include <iostream>
#include <string>
using namespace std;
int main()
{ 
struct aeroflot 
{ 
char nazvanie[15];  
int nomer; 
char tip[6]; 
};  
setlocale(LC_ALL,".1251");
int j;  
aeroflot massive[4], tmp; 
for (j=0; j<4; j++) 
                 { 
cout<<j<<" nazvanie: ";         cin>>massive[j].nazvanie; 
cout<<j<<" nomer: ";            cin>>massive[j].nomer; 
cout<<j<<" tip: ";               cin>>massive[j].tip;
                 };
ofstream outfile("fdata.txt");
for (j=0; j<4; j++) 
                 { 
outfile << massive[j].nazvanie<<" ";                  
outfile << massive[j].nomer<<" ";
outfile << massive[j].tip<<endl;
}
cout << "File written\n";
 
//ifstream infile("fdata.txt");
for (j=0; j<4; j++) 
                 {                                          
cout<<j<<" nazvanie: "<<massive[j].nazvanie<<endl; 
cout<<j<<" nomer: "<<massive[j].nomer<<endl; 
cout<<j<<" tip: "<<massive[j].tip<<endl;
}
                         
                 
return 0;
 }
0
ValeryLaptev
Эксперт С++
1041 / 820 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
05.05.2011, 08:56 #3
Цитата Сообщение от BepMoH Посмотреть сообщение
Мне нужно написать программу,которая создает текстовый файл(.txt) в котором записаны вводимые данные.
Например: Nazvanie: Moskow
Вопрос не совсем понятен. Какие ошибки в программе?
За вас же никто проверять вашу программу не будет.
Напишите, что получается в файле по вашей программе - подумаем, как исправить...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.05.2011, 08:56
Привет! Вот еще темы с ответами:

Фикс ошибок - C++
// ConsoleApplication1.cpp: определяет точку входа для консольного приложения. // #include &quot;stdafx.h&quot; #include &quot;windows.h&quot; ...

Множество ошибок - C++
Суть вот в чём, при запуске игры вылезает ошибка(и). Хотелось бы узнать как решить эти проблемы? Вот скрины.

Исправление ошибок в C++ - C++
Всем доброго времени суток! У меня появился такой вопрос, есть ли в Visual Studio 8 или 10 такая фича как показывание ошибок еще во время...

исправление ошибок - C++
//funkcijas1 #include &lt;iostream&gt; using namespace std; int main() { int i, fact=1, n; cout &lt;&lt;&quot;Введите целое...


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

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

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