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

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

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

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

Файли: створення, запис, читання

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

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

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

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

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

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

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

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

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

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

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

файлова система ANSI Cпокажчик на файлfopenрежими файлівдвовимірний масивініціалізаціяпротокол виконаннярезервна копіяввід-вивід

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

Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» Кафедра АПЕПС Алгоритмізація та програмування - 2. Процедурне програмування ЗВІТ до лабораторної роботи № 1 «Файли: створення, запис, читання» (ТЕМА) Варіант № 4 Дата «30» квітня 2022 ЗАВДАННЯ 1. Ознайомитись з основними функціями для роботи з файлами. 2. У якості індивідуального завдання необхідно написати програмний код, що реалізує створення двовимірного квадратного масиву розмірністю SIZE; виконання початкової ініціалізації всіх елементів масиву; запис у файл початкових даних і значень всіх елементів двовимірного квадратного масиву; створює копію цього файлу з новим розширенням *.bak. 3. Роздрукувати (вивести на екран) протокол виконання програмного коду. 4. Вихідні дані вибрати за індивідуальними варіантами. / / / Теоретичні відомості Файлова система 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 тощо). Результати роботи //c/ Висновок Ознайомився з основними функціями для роботи з файлами. У якості індивідуального завдання написав програмний код, що реалізує створення двовимірного квадратного масиву розмірністю 7, виконання початкової ініціалізації всіх елементів масиву, запис у файл початкових даних і значень всіх елементів двовимірного квадратного масиву, створює копію цього файлу з новим розширенням *.bak. Вивів на екран протокол виконання програмного коду. Додаток https://replit.com/join/dohldxsadt-ironfire2535
Допоможи студентському архіву

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

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

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

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

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

Admin

26.02.2023 12:38

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