Информационные технологии Лабораторная работа, РГР Информатика

Лабораторная работа, РГР на тему Текстовая лабораторная работа № 2Гураков Алексей Валерьевич. Информатика-2. Учебно-методическое пособие. Вариант 10

  • Оформление работы
  • Список литературы по ГОСТу
  • Соответствие методическим рекомендациям
  • И еще 16 требований ГОСТа,
    которые мы проверили
Нажимая на кнопку, я даю согласие
на обработку персональных данных
Фрагмент работы для ознакомления
 

Содержание:

 

Задание
№ 1. 3

Задание
№ 2. 4

Задание  № 3. 6

Задание
№ 4. 8

Список
литературы.. 11

  

Введение:

 

Не хочешь рисковать и сдавать то, что уже сдавалось?!
Закажи оригинальную работу - это недорого!

Заключение:

 

 

Фрагмент текста работы:

 

Задание № 1

Написать программу,
которая создает типизированный файл Type = Boolean
и записывает в него 19 x 17 значений. Имя для файла kn202mnn .dan.

Описание:

В программе объявляются
все необходимые переменные целого и булевого типов, типизированный файл f: file of boolean;  ассоциируется с файлом assign(f, ‘kn202mnn.dan’); в том же
каталоге, что и программа, открывается на запись командой   rewrite(f);.

Получение M x N значений булевого типа
организовано с помощью 2 циклов для удобства решения задания 2. Тоже самое
можно было сделать и в одном цикле: от 1 до M x N. Затем файл закрывается close(f);.

Сами булевы
значения получены с помощью вычисления остатка от деления целого числа в
диапазоне от 0 до 999 на  2: если число
делится без остатка, то присваиваем True, иначе – False.
Можно было бы написать, просто random,
так как это не тема лабораторной работы. Код программы:

program z_01; var f: file of boolean; M, N: integer; c: boolean; begin M := 19; N := 17; assign(f,
‘kn202mnn.dan’); rewrite(f); randomize; for var
i := 1 to M do for var
j := 1 to N do begin if (random(1000) mod 2) = 0 then c := true else c := false; write(f, c); end; close(f);

end. Результаты
работы программы:

Результат работы
программы представлен на рисунке 1. Рисунок 1.  Результат
работы программы по заданию 1 Выводы:

Значения логического
типа Boolean занимают 1 байт и принимают одно из двух значений,
задаваемых предопределенными константами True
(истина) и False (ложь). 19 x 17 = 323 значения, 323 байта. Рисунок 2.  Размер файла kn202mnn.dan

Задание № 2

Написать программу,
которая создает массив A[19, 17] и заполняет его значениями из файла,
созданного первой программой. Вывести на экран массив в виде матрицы 19 x 17.

Описание:

Важно! Это только фрагмент работы для ознакомления
Скачайте архив со всеми файлами работы с помощью формы в начале страницы

Похожие работы