
Среда программирования: Pascal ABC
Название работы: ЛР3. Программирование. Вариант 11. 1) Описать функцию poz(s), подсчитывающую количество положительных чисел в файле s. Указание: введите файл s (последний элемент равен 0) и напечатайте значение функции poz(s). 2) Напишите рекурсивную программу для вычисления суммы
Вид работы: Лабораторная работа
Тематика работы: Алгоритмы, Математика, Структуры
Объем программы: 6 (по десятибалльной шкале)
Уровень сложности: 6 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: ТУСУР, ФДО, Программирование Потапова, работа с файлами, рекурсивный алгоритм, Описать функцию poz, количество положительных чисел, файле s, введите файл s, последний элемент равен 0, рекурсивная программа, вычисление суммы
Функции программы:
Лабораторная работа 3.
Вариант 11. Две задачи на Pascal.
Разработать две программы на Pascal ABC в соответствии с заданиями:
Лабораторная работа № 3 состоит из двух задач. Первая задача посвящена созданию программ, отражающих приемы работы с файлами. Во второй задаче необходимо составить программу, реализующую рекурсивный алгоритм.
Задача №1.
type seria = file of integer;
var s:seria;
Описать функцию poz(s), подсчитывающую количество положительных чисел в файле s. Указание: введите файл s (последний элемент равен 0) и напечатайте значение функции poz(s).
Задача 2.
Напишите рекурсивную программу для вычисления суммы
Указания.
Пусть функция f(k) вычисляет сумму a[1]+a[2]+...a[k]. Нам надо вычислить f(n).
Определим f(k) рекурсивно:
1) если k=1, то f(k)=a[1];
2) если k>1, то значение функции равно сумме a[k] и f(k–1).
Формула суммы приведена на скриншотах данной работы.
Описание (отчет):
Есть
на 9 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
1. Для работы с первой программой нужно использовать файл "LAB_3_1.exe".
2. Для работы со второй программой нужно использовать файл "LAB_3_2.exe".
Пояснения к запуску программы:
1. Для работы с первой программой нужно использовать файл "LAB_3_1.exe".
2. Для работы со второй программой нужно использовать файл "LAB_3_2.exe".

LAB_3_1
LAB_3_1
LAB_3_2
LAB_3_2
SПеред покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. Содержание1 Введение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 2 Анализ задачи №1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 3 Решение задачи №1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 3 .1 Описание используемых переменных, обоснование выбора типа данных . . . . . . . . . . .3 3 .2 Описание алгоритма . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .