Даны вещественные числа A, B и целое число N. Создать текстовый файл, содержащий
таблицу значений функции x на промежутке [A, B] с шагом (B – A)/N. Таблица состоит из
двух столбцов: с аргументами x (10 позиций, из них 4 под дробную часть) и со значениями
x (15 позиций, из них 8 под дробную часть). Столбцы выравниваются по правому краю.
Вот написанный мной код.
Как сделать "Таблица состоит из
двух столбцов: с аргументами x (10 позиций, из них 4 под дробную часть) и со значениями
x (15 позиций, из них 8 под дробную часть). Столбцы выравниваются по правому краю."
#include <fstream>
#include <iostream>
#include <string>
using namespace std;
int main() {
setlocale(LC_ALL, "Russian");
ifstream file("pro.txt");
if (!file) {
cout <<": неудалось открыть файл" << endl;
return 0;
}
else{
float A, B;
int N;
cout << "Введите промежуток от А до B(A<B):" << endl;
cin >> A;
cin >> B;
cout << "Введите N";
cin >> N;
float g = (B - A) / N;
float X = A;
while (X <= B + g / 2) {
float Y = X;
file<<???;
X = X + g;
}
file.close();
}
}