Инфоурок Информатика ПрезентацииРешение задач с использованием ввода-вывода из файлов

Решение задач с использованием ввода-вывода из файлов

Скачать материал
Скачать материал "Решение задач с использованием ввода-вывода из файлов"

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Руководитель образовательной организации

Описание презентации по отдельным слайдам:

  • Решение задачс использованиемввода-вывода из файловУрок

    1 слайд

    Решение задач
    с использованием
    ввода-вывода из файлов
    Урок

  • §25 (стр. 169–175) – повторить.Домашнее задание

    2 слайд

    §25 (стр. 169–175) – повторить.
    Домашнее задание

  • Организация ввода данных с использованием файловRead или  Readln – чтение из...

    3 слайд

    Организация ввода данных с использованием файлов
    Read или Readln – чтение из файла
    Close – закрытие файла
    Assign - назначает файловой переменной имя внешнего файла.
    Reset - открывает существующий файл.
    Readln (<файловая переменная>,<имя файла>)
    Close (<файловая переменная>)
    Assign (<файловая переменная>,<имя файла>)
    Reset (<файловая переменная>)
    Описание

  • Организация вывода данных с использованием файловWrite или  Writeln – запись...

    4 слайд

    Организация вывода данных с использованием файлов
    Write или Writeln – запись в файл
    Close – закрытие файла
    Assign - назначает файловой переменной имя внешнего файла.
    Rewrite - открывает файл для записи.
    Write (<файловая переменная>,<список вывода>)
    Writeln (<файловая переменная>,<список вывода>)
    Close (<файловая переменная>)
    Assign (<файловая переменная>,<имя файла>)
    Rewrite (<файловая переменная>)
    Описание
    Замечание: 1. При выводе, информация которая была в файле удаляется;
    2. Русский алфавит не передается;

  • ЗадачаВ текстовом файле с именем  matrica.txt записана следующая числовая 
ма...

    5 слайд

    Задача
    В текстовом файле с именем matrica.txt записана следующая числовая
    матрица. Создать массив по правилу: 1 элемент этого массива равен сумме элементов 1 строки матрицы, 2 элемент –
    сумме 2 строки и т.д. В файл с именем matrica2.txt вывести числовую матрицу и полученный массив.
    Формализация
    Ввести элементы матрицы в программу из текстового файла .
    Посчитать сумму 1 строки и присвоить это значение первому
    элементу нового массива, затем также для второй строки и т.д.
    Вывести его в текстовой файл персональную матрицу и новый массив.

  • Program Matrica;
Var M1: array [1..4,1..5] of integer;
      M2: array [1..4]...

    6 слайд

    Program Matrica;
    Var M1: array [1..4,1..5] of integer;
    M2: array [1..4] of integer;
    i,j: byte; s:integer;
    F1: text; {файловая
    Переменная}
    Begin
    Assign (F1,'matrica.txt'); {Связывание
    F1 с файлом matrica.txt}
    Reset(F1); {Открытие файла
    для чтения}
    For i:=1 to 4 do
    Begin
    For j:=1 to 5 do
    Read (F1, M1[I,j]); {Последовательное чтение из одной строки}
    Readln(F1); {переход к
    следующей строке}
    End;
    Close(F1); {Закрытие файла}

    For i:=1 to 4 do
    Begin
    s:=0;
    For j:=1 to 5 do
    s:=s+M1[i,j]; {находим сумму
    элементов i строки}
    M2[i]:=s;
    End;
    Assign (F1,'matrica2.txt'); {Связывание F1 с файлом matrica2.txt}
    Rewrite (F1); {открытие файла
    для записи}
    For i:=1 to 4 do
    Begin
    For j:=1 to 5 do
    Write (F1, M1[i,j]:4);
    Writeln(F1);
    End;
    WriteLn(F1);
    For i:=1 to 4 do Write(F1,M2[i]:4);
    Close(F1); {Закрытие файла}
    End.

  • Работаем за компьютером

    7 слайд

    Работаем за компьютером

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 626 054 материала в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 13.08.2020 259
    • PPTX 1.1 мбайт
    • 10 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Орлова Лилия Николаевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Орлова Лилия Николаевна
    Орлова Лилия Николаевна
    • На сайте: 3 года и 3 месяца
    • Подписчики: 0
    • Всего просмотров: 92994
    • Всего материалов: 238

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Няня

Няня

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Особенности подготовки к сдаче ОГЭ по информатике и ИКТ в условиях реализации ФГОС ООО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 107 человек из 38 регионов

Курс профессиональной переподготовки

Информатика: теория и методика преподавания с применением дистанционных технологий

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 13 регионов

Курс повышения квалификации

Использование компьютерных технологий в процессе обучения информатике в условиях реализации ФГОС

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 141 человек из 44 регионов

Мини-курс

Управление стрессом и эмоциями

2 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 86 человек из 34 регионов

Мини-курс

Экономика и управление

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Создание контента и заработок в онлайн среде: регулирование, продвижение и монетизация

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 161 человек из 53 регионов