Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 20.10.2018
Сообщений: 11

Чтение и запись информации из файлов

23.11.2018, 08:29. Показов 983. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
в принципе все понятно , но нужна помощь с выводом массивов в консоль ,ибо все варианты которые я перепробовал используя setw , setprecision дают некорректный вывод . в коде отмечу комментарием где нужна помощь
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 <iostream>
#include <fstream>
#include <math.h>
#include <iomanip>
 
using namespace std;
 
int main(void)
{
    double dA, dB, dDeltaX;
    cout << "please input A and B (b > a)\n";
    cin >> dA >> dB;
 while (dB <= dA)
    {
        cout << "Wrong interval  , input correct a and b";
        cin >> dA >> dB;
    }
   
    dDeltaX = (dB - dA)/10;
 
    ofstream OutFile("function.txt");  
    for (int i = 0; i <= 10; i++)
    {
        OutFile<<setw(15)<<setprecision(3) << dA + i * dDeltaX << setw(15) << setprecision(3) << sin (2*(dA = i * dDeltaX)) << setw(15) << setprecision(3)<<cos(2 * (dA = i * dDeltaX))<< endl;
           
    }
    OutFile.close(); 
    double Array[11][3];
    ifstream InFile("function.txt");
    for (int i = 0; i <= 10; i++)
    {
        InFile >> Array[i][0];
        InFile >> Array[i][1];
        InFile >> Array[i][2];
        cout << // тут пожалуйста
    }
    
    InFile.close();
    system("pause");
    return 0;
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.11.2018, 08:29
Ответы с готовыми решениями:

Чтение информации из файлов, ее обработка, запись результата в файл
Дано два файла, содержащих одинаковое количество целых чисел. Записать из них в третий файл только те пары чисел, в которых число из...

Запись и чтение информации из БД
Подскажите как реализовать запись информации которая будет в textBox'ах в БД (например Access). И если потребуется выгрузить ее обратно. ...

Запись и чтение информации
&quot;Создать программное обеспечение ввода-вывода информации пользователя&quot; Люди добрые, помогите с кодом. ничерта не понимаю в...

10
 Аватар для FFPowerMan
2158 / 1238 / 508
Регистрация: 11.10.2018
Сообщений: 6,265
23.11.2018, 08:30
А что setw и setprecision уже не работают?
0
0 / 0 / 0
Регистрация: 20.10.2018
Сообщений: 11
23.11.2018, 08:33  [ТС]
Цитата Сообщение от FFPowerMan Посмотреть сообщение
А что setw и setprecision уже не работают?
работают , у меня просто не вышло правильно написать
0
 Аватар для FFPowerMan
2158 / 1238 / 508
Регистрация: 11.10.2018
Сообщений: 6,265
23.11.2018, 08:41
Как Вам нужно?
0
0 / 0 / 0
Регистрация: 20.10.2018
Сообщений: 11
23.11.2018, 08:48  [ТС]
Цитата Сообщение от FFPowerMan Посмотреть сообщение
Как Вам нужно?
как в файле,скрин ниже (в виде трех колонок )
Миниатюры
Чтение и запись информации из файлов  
0
Злостный нарушитель
 Аватар для Verevkin
10358 / 5773 / 1274
Регистрация: 12.03.2015
Сообщений: 26,685
23.11.2018, 08:51
Избавься от cin и cout - не будет нужды юзать setw() и setprecision().
0
 Аватар для FFPowerMan
2158 / 1238 / 508
Регистрация: 11.10.2018
Сообщений: 6,265
23.11.2018, 08:57
Имя занято, ну ширину столбца с пробелами посчитай сколько нужно - это и и будет ширина(setw). Точность: в 1 столбце 1 знак, в других 2 - 3 знака - так и ставь, если нужно когда печатаем 1 столбец setprecision(1), когда печатаем 2 и 3 столбцы, то setprecision(3).
0
0 / 0 / 0
Регистрация: 20.10.2018
Сообщений: 11
23.11.2018, 09:22  [ТС]
Цитата Сообщение от FFPowerMan Посмотреть сообщение
ну ширину столбца с пробелами посчитай сколько нужно - это и и будет ширина(setw). Точность: в 1 столбце 1 знак, в других 2 - 3 знака - так и ставь, если нужно когда печатаем 1 столбец setprecision(1), когда печатаем 2 и 3 столбцы, то setprecision(3).

cout << setw(15) << setprecision(3)<< Array[i][0] << setw(15) << setprecision(3)<<Array[i][1] << setw(15) << setprecision(3) << Array[i][2];
Миниатюры
Чтение и запись информации из файлов  
0
 Аватар для FFPowerMan
2158 / 1238 / 508
Регистрация: 11.10.2018
Сообщений: 6,265
23.11.2018, 09:44
И каков Ваш комментарий? - Вам так нравится?
0
0 / 0 / 0
Регистрация: 20.10.2018
Сообщений: 11
29.11.2018, 12:54  [ТС]
Цитата Сообщение от FFPowerMan Посмотреть сообщение
Вам так нравится?
если бы мне так нравилось , я бы к вам обращался
0
Злостный нарушитель
 Аватар для Verevkin
10358 / 5773 / 1274
Регистрация: 12.03.2015
Сообщений: 26,685
29.11.2018, 12:56
Цитата Сообщение от имя занято Посмотреть сообщение
если бы мне так нравилось , я бы к вам обращался
Неделя прошла уже. Всё ещё не нравится? Почему?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.11.2018, 12:56
Помогаю со студенческими работами здесь

Чтение информации из файлов
Кто подскажет, как в perl можно считывать информацию из файлов, пропуская при этом пустые строки и строки-комментарии?

Чтение информации из свойств файлов
Мне необходимо получить хоть какую-нибудь информацию о чтении информации из свойств файлов. В фото содержится информация о камере,...

Чтение информации из текстовых файлов
Здравствуйте. Делаю программу с тестированием, и возникает вопрос... Знаю, что можно записывать варианты ответа и сами вопросы в...

Запись и чтение в файл разнотипной информации
У меня есть информация такого типа:имя файла,дата создания, содержимое файла,подскажите как мне это все записать в файл а потом считать...

Чтение и запись информации с листа Excel
Ребята помогите пожалуста , у меня на форме 2 кнопки , кнопка-read и кнопка-write и ещё textbox. программа на vb.net 10 Как с помощью этих...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru