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

Вывести данные из файла в виде таблицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Пузырьковая сортировка от первого шага к последнему http://www.cyberforum.ru/cpp-beginners/thread1127252.html
#include <iostream> #include <cstdlib> #include <ctime> using namespace std; void sort_bubble(int* a, int n){ int s = 0; for (int i = 0; i < n; i++){ for (int j = n - 1; j > i; j--){
C++ Массив указателей. Найти отличие между двумя конструкциями Привет! Возник вопрос в чем разница между char* arr и char arr не одно и тоже ли это? почему например когда я пишется char* Arr={"laborer", "secretary", "manager", "accountant" , "executive", "researcher"}; мы пишем char* Arrа не например char arr Хотя с char arr выводит ошибку. http://www.cyberforum.ru/cpp-beginners/thread1127241.html
Исправить ошибки по созданию двухмерного массива C++
/******************* *Файл: lab 5_2 * *Лаб. работа: 5 * *Задача:10 * *Автор: Ермаков * *Группа:432 * ********************/ #include <windows.h> #include <stdio.h>
C++ Функции библиотеки для работы со строками и символами
С помощью текстового редактора Блокнот создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки не превышает 70 символов). Имя файла должно иметь расширение txt. Написать программу, которая выводит содержимое файла на экран и выполняет следующие действия:Определить количество повествовательных предложений в тексте; вывести на экран третье повествовательное...
C++ Организовать вывод на экран списка занятий в определенный день, отсортированных по времени http://www.cyberforum.ru/cpp-beginners/thread1127221.html
Структурный шаблон должен содержать расписание занятий: день недели, время, предмет, наименование занятия (лекция, практическая работа, лабораторная работа), ФИО преподавателя. По требованию пользователя организовать вывод на экран: - списка занятий в определенный день, отсортированных по времени; - списка занятий по определенному предмету; - результатов поиска по фамилии преподавателя. ...
C++ В матрице поменять 2-ю и 4-ю строки местами Обработка текстовых файлов. Текст задачи: В матрице A(8,7) поменять 2-ю и 4-ю строки местами. подробнее

Показать сообщение отдельно
tibeg
0 / 0 / 0
Регистрация: 01.08.2013
Сообщений: 97
23.03.2014, 13:00     Вывести данные из файла в виде таблицы
Помогите пожалуйста вывести данные из файла в виде таблице. Ввод сделал а вывод не получается.
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
66
67
68
69
70
71
72
73
74
#include <iostream>
#include <conio.h>
#include <fstream>
#include <string>
 
using namespace std;
 
struct STUDENT
{char familia[15]; char name[10]; int vozrast; int rayting; char pol;};
 
 
   const char filename[]="file.txt";
   fstream file;
 
void WriteToFile(int num)
{
    STUDENT st;
    clrscr();
 
    file.open(filename,ios::app);
    cout<<"Введите данные";
    
    for (int i=0;i<num;i++)
    {
        cout << "familia:";
        cin  >> st.familia;
 
        cout << "name:";
        cin  >> st.name;
 
        cout << "pol:";
        cin  >> st.pol;
 
        cout << "vozrast:";
        cin  >> st.vozrast;
 
        cout << "rayting:";
        cin  >> st.rayting;
 
        file << st.familia << "\n" << st.name << "\n" << st.pol << "\n" << st.vozrast << "\n" << st.vozrast << "\n";
    }
 
    file.close();
    getch();
}
 
void PrintFile()
{
    STUDENT st;
    clrscr();
}
 
void FileRewrite()
{file.open(filename,ios::out);
 file.close();
}
 
 
 
int main()
{
    char menu; int i;
 do
 {clrscr();  cout<<"1-Запись в файл\n2-Вывод на экран\n3-Очистка файла\n4-Выбор\n5-Сортировка\n6-Выход";
  menu=getch();  switch(menu)
  {case '1': cout<<"Количество записей"; cin>>i;
   WriteToFile(i); break;
   case '2':PrintFile(); break;
   case '3':FileRewrite(); break;
   case '4':Vibor(); break;
   case '5':Porjadok(); break;};
  if (menu=='6') break;
 }while(1);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru