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

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

Восстановить пароль Регистрация
 
IrinaCk
 Аватар для IrinaCk
0 / 0 / 0
Регистрация: 13.03.2013
Сообщений: 27
19.03.2013, 10:26     Вычисление интергала, но входные данные сначала считываются из файла, а выходные наоборот в него записываются. Подскажите пожалуйста как это сделать #1
Заранее спасибо за помощь.)
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
#include<iostream>
#include<conio.h>
#include <stdio.h>
#include <cmath>
using namespace std;
float f2(float x){
    return sin(exp(x));
}
 
void main() 
 {setlocale(LC_ALL,"");
 float a, b;
 int n;
 float h2,S2=0, x;
 cout<<"Введите a(нижний предел интегрирования) "<<endl;
 cin>>a;
 cout<<"Введите b(верхний предел интегрирования) "<<endl;
 cin>>b;
cout<<"Введите количество отрезков"<<endl;
 cin>>n;
h2=3.14/2;
for (int i=0; i<n;i++)
 {
 
 x=a+i*h2; 
 S2=S2+f2(x)*h2; 
 };
cout<<"Интеграл равен"<<S2; 
cin>>S2;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2013, 10:26     Вычисление интергала, но входные данные сначала считываются из файла, а выходные наоборот в него записываются. Подскажите пожалуйста как это сделать
Посмотрите здесь:

неправильно считываются данные из WAV файла C++
не понимаю как записываются прочитанные данные из файла C++
C++ Организация работы с данными (входные данные должны вводиться из файла, а выходные выводиться в файл)
C++ Задача на с++. Сортировка массивов. Входные данные читать из файла!
Вычислить объем цилиндра. Исходные данные считываются программой из файла. Результат сохранить в файл C++
C++ Сортировка массивов. Входные данные читать из файла
Входные/выходные данные. Метод решения и результат работы C++
C++ Не записываются данные из файла в структуру

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,155
Завершенные тесты: 1
19.03.2013, 11:10     Вычисление интергала, но входные данные сначала считываются из файла, а выходные наоборот в него записываются. Подскажите пожалуйста как это сделать #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
#include<iostream>
#include<fstream>
//#include<conio.h>
//#include <stdio.h>
#include <cmath>
using namespace std;
float f2(float x){
return sin(exp(x));
}
 
void main()
{
    setlocale(LC_ALL,"");
    float a, b;
    int n;
    float h2,S2=0, x;
     ifstream in("input.txt");
     //cout<<"Введите a(нижний предел интегрирования) "<<endl;
    in>>a;
    //cout<<"Введите b(верхний предел интегрирования) "<<endl;
    in>>b;
    //cout<<"Введите количество отрезков"<<endl;
    in>>n;
    h2=3.14/2;
    for (int i=0; i<n;i++)
    {
           x=a+i*h2;
           S2=S2+f2(x)*h2;
    }
    ofstream  out("output.txt");
    out<<"Интеграл равен"<<S2;
    cin>>S2;
}
Yandex
Объявления
19.03.2013, 11:10     Вычисление интергала, но входные данные сначала считываются из файла, а выходные наоборот в него записываются. Подскажите пожалуйста как это сделать
Ответ Создать тему
Опции темы

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