Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти та науки молоді і спорту
Національний університет «Львівська політехніка»
Кафедра “Прикладна математика”
/
Лабораторна робота №5 на тему:
“Робота з файлами”
ЛАБОРАТОРНА РОБОТА №5
ТЕМА: Робота з файлами
МЕТА: Набуття практичних навичок у створені та обробці файлів.
ХІД ВИКОНАННЯ РОБОТИ:
ПОСТАНОВКА ЗАДАЧІ: Задано файл, компонентами якого є дійсні числа. Знайти:
суму компонент файлу;
добуток компонент файлу;
модуль суми та квадрат добутку компонент файлу;
суму квадратів компонент файлу.
KOД ПРОГРАМИ:
#include <iostream> //підключення бібліотек
using namespace std;
#include <fstream>
#include <cmath>
int main()
{
ifstream f("123.txt", ios_base::in); //інтерфейс для читання даних
double s, d, sk;
s=sk=0;
d=1;
while(!f.eof()) // цикл
{
double a;
f >> a;
cout << a << endl;
s+=a;
d*=a;
sk+=a*a;
}
printf("\na)-\t%g\nb)-\t%lg\nc.1)-\t%lg\nc.2)-\t%lg\nd)-\t%lg\n",s,d,fabs(s),d*d,sk); //вивід на екран
system ("pause>>void");
return 0;
}
РЕЗУЛЬТАТ:
1
2
3
4
5
6
7
8
9
10
a>-
55
b>-
3.6288e006
c.1>-
55
c.2>-
1.31682e013
d>-
385
ВИСНОВОК: На лабораторній роботі я набула практичних навичок у створені та обробці файлів, компонентами якого є дійсні числа.