Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

algoritmi3

.docx
Скачиваний:
13
Добавлен:
07.02.2016
Размер:
134.41 Кб
Скачать

Міністерство освіти і науки України

Запорізький національний технічний університет

кафедра програмних засобів

ЗВІТ

з лабораторної роботи № 3

з дисципліни «Алгоритми та структури даних» на тему:

«Типiзованi послiдовнi файли»

Виконав:

студент групи КНТ-423 Білевський В.В.

Прийняли: В.П. Рисіков

2014

3.1Завдання:

3.1.1 Сформувати типiзований послiдовний файл f, компоненти якого обчислюються по формулi.

3.1.2 Вказанi по варiантам дiї над компонентами файла виконати в рамках процедури або функцiї, яка отримує файл в якостi параметра.

3.1.3 Роздрукувати значення результуючих змінних та компонент всiх сформованих файлiв

2.2Текст програми:

#include<iostream>

#include<fstream>

#include<math.h>

using namespace std;

int main(){

float d;

double a=0;

int i;

double min=50;

FILE *mf=fopen("file.txt","w");

for(int i=0;i<10;i++){

a+=2;

a=sqrt(a);

fprintf(mf,"%f ",a);

}

fclose(mf);

FILE *f=fopen("file.txt","r");

i=0;

if(!f)

cout<<"Error file oppen";

else while(!feof(f)){

fscanf(f," %f",&d);

i++;

if(min>d&&(i%2==0))

min=d;}

cout<<"Min value "<<min<<endl;

system("pause");}

3.3 Блок-схема:

Рисунок 2.1-Блок-схема

3.4 Знімки з єкрану:

Рисунок 3.2-Робота програми

Рисунок 3.3-Файл програми

Висновок: Я вивчив способив органiзацiї файлiв, як важливої структури даних, операцiї над файлами. Вивчення вiдношень компонентiв iєрархiчної структури файла в основнiй i зовнiшнiй пам'ятi обчислювальної системи

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]