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

Запись в файл в виде таблицы - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
Warl3ck
1 / 1 / 0
Регистрация: 06.01.2012
Сообщений: 7
05.06.2012, 15:13     Запись в файл в виде таблицы #1
Всем привет, помогите пожалуйста с задачей. Необходимо написать программу, которая заполняет двумерный вещественный массив случайными числами и записывает его в файл в виде таблицы. Надеюсь на вашу помощь.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2012, 15:13     Запись в файл в виде таблицы
Посмотрите здесь:

Вывод результата в виде таблицы C++
запись vector в бинарном виде C++
C++ Вывести текст в виде таблицы
Вывод данных в виде таблицы в C++ C++
Таблица умножения в виде таблицы C++
C++ Дан исходный текстовый файл. Записать его строки в выходной файл в перевёрнутом виде
C++ Запись числа в экспоненциальном виде
Вывести информацию в виде таблицы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
David Sylva
 Аватар для David Sylva
1281 / 943 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
05.06.2012, 18:59     Запись в файл в виде таблицы #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
#include <iostream> 
#include <iomanip>
#include <fstream>
#include <ctime>
using namespace std; 
 
int main() 
{   
    setlocale(0, "rus");
    ofstream out;       // объект для записи
    out.open("spisok.txt"); // любой текстовый файл в твоём проекте
    srand((unsigned)time(NULL));
    int **ptr; // создаём матрицу
    int i, j;
    ptr = new int*[10]; 
    for ( i = 0; i < 10; i++) 
        ptr[i] = new int[10]; 
 
    for ( i = 0; i < 10; i++) 
        for ( j = 0; j < 10; j++) 
            ptr[i][j] = rand()%100; // заполняем матрицу случайными числами от 0 до 100
 
    for ( i = 0; i < 10; i++)  
    {
        for ( j = 0; j < 10; j++) 
            cout << setw(3) << ptr[i][j]; // выводим матрицу на экран
        cout << endl; 
    }  
 
    for ( i = 0; i < 10; i++)  
    {
        for ( j = 0; j < 10; j++)  
            out << ptr[i][j] << ' '; // записываем матрицу в поток
        out << '\n';
        
    }  
    cout << "Файл записан" << endl;
    system("Pause");
    return 0;
}
unpaleness
Сообщений: n/a
07.12.2013, 22:38     Запись в файл в виде таблицы #3
Понимаю, что уже неактуально, но если память выделяется при помощи "new", она должна чиститься с помощью "delete". Этак у Вас, David Sylva, система не получит назад память после завершения работы программы.
Yandex
Объявления
07.12.2013, 22:38     Запись в файл в виде таблицы
Ответ Создать тему
Опции темы

Текущее время: 16:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru