DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт до лабораторної роботи № 1 «Файли: створення, запис, читання»

Оригінальна назва роботи

Варіант № 13

Інформація про навчальний заклад

ВУЗ:
Національний технічний університет України Київський політехнічний інститут
Інститут:
ООП
Факультет:
Факультет інформатики та обчислювальної техніки
Кафедра:
Не вказано

Інформація про роботу

Рік:
2022
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Алгоритмізація та програмування
Група:
ТР-15
Коротко про документ

Про що ця робота

У звіті до лабораторної роботи розглянуто роботу з файловою системою мовою Сі. Описано створення, запис, читання файлів та їх копіювання за допомогою програмного коду.

У роботі розглядаються

  • Процедурне програмування
  • Робота з файлами в Сі
  • Функція fopen
  • Читання та запис файлів
  • Двовимірні масиви
  • Копіювання файлів

Зміст і розділи

  1. Завдання
  2. Теоретичні відомості
  3. Результати роботи
  4. Висновки
Для кого:Студенти технічних спеціальностей, викладачі програмування
Викладачі:Не вказано

Ключові поняття

файлова системаANSI Cstdio.hFILEfopenfeofgetcputcfcloseмасив

Частина тексту файла (без зображень, графіків і формул):

Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» Кафедра АПЕПС Алгоритмізація та програмування - 2. Процедурне програмування ЗВІТ до лабораторної роботи № 1 «Файли: створення, запис, читання» (ТЕМА) Варіант № 13 Дата «16» лютий 2022 ЗАВДАННЯ: 1. Ознайомитись з основними функціями для роботи з файлами. 2. У якості індивідуального завдання необхідно написати програмний код, що реалізує створення двовимірного квадратного масиву розмірністю SIZE; виконання початкової ініціалізації всіх елементів масиву; запис у файл початкових даних і значень всіх елементів двовимірного квадратного масиву; створює копію цього файлу з новим розширенням *.bak. 3. Роздрукувати (вивести на екран) протокол виконання програмного коду. 4. Вихідні дані вибрати за індивідуальними варіантами. / 13 варіант % 6 = 1 варіант: / Теоретичні відомості Файловая система ANSI C является частью системы ввода/вывода, позволяющей читать или записывать файлы. Если в программе используются функции ввода/вывода, то заголовочный файл stdio.h необходимо включить в текст. Указатель на файл (переменная-указатель типа FILE *) – это указатель на информацию, определяющую различные параметры файла, включая его имя, состояние и текущую позицию. Указатель на файл идентифицирует конкретный дисковый файл и используется потоком для выполнения операций ввода/вывода. Для чтения или записи файла программа использует указатель на файл. Файловая переменная (например, file) создается следующим оператором: FILE *file; Операция, при помощи которой программа впервые запрашивает доступ к файлу, называется открытием файла. Освобождение файла в конце работы обычно называется закрытием файла. Функция fopen() открывает поток. Этой функцией управляют три основных параметра: имя файла, который следует открыть, вид применения файла и указатель на файл, возвращаемый функцией. Синтаксис: FILE * fopen(char *filename, char *mode); Описание: функция fopen() открывает файл, именованный параметром filename и связывает его с соответствующим потоком stream. Функция fopen() возвращает в качестве результата адресный указатель, который будет идентифицировать поток stream в последующих операциях. Файл может быть открыт в следующих режимах (mode): r открытие файла только для чтения; w создание файла для записи; а присоединение, открытие для записи в конец файла или создание для записи, если файл не существует; r+ открытие существующего файла для обновления (чтения и записи); w+ создание нового файла для изменения; a+ открытие для присоединения; открытие (или создание, если файл не существует) для обновления в конец файла. Если данный файл открывается или создается в текстовом режиме, тогда можна добавить символ t к значению параметра mode (rt, w+t и так далее); аналогично, для спецификации бинарного режима можно к значению параметра mode добавить символ b (wb, a+b и так далее). Результати роботи / / Висновки: розроблено програму, яка використовує функції для роботи з файловою системою, а саме досліджено методи відкриття файлів, запису та зчитування з них, копіювання та закриття. Додаток - https://replit.com/join/qsrvhilaeo-tr-15-turlak-sergei FILE *infile, *outfile; char ch; infile = fopen("TEST.txt", "r+"); outfile = fopen("COPIED_TEST.bak", "w+"); while(feof(infile) == 0) { ch = getc(infile); if(feof(infile) == 0) putc(ch, outfile); } fclose(infile); fclose(outfile);
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!