Нейросети и программирование. Выпуск 4. - Николай Морозов

Нейросети и программирование. Выпуск 4.

Страниц

15

Год

В четвертой главе данной книги продолжается разработка сценария для проведения лабораторных и практических занятий (подробности можно найти в начале издания). В оглавлении представлены основные темы, сгруппированные в виде глав, что позволяет читателю легче ориентироваться в материалах.

Уникальным аспектом этой книги является детальное освещение решения двенадцати задач, связанных с манипуляциями одномерными массивами, и выполненных на языке программирования Паскаль. Эта часть работы не только направлена на усвоение теоретических основ, но и на практическое применение знаний, позволяя читателям освоить алгоритмические приемы и навыки программирования.

Каждая задача включает в себя пошаговое руководство, которое поможет читателям深入 понять, как эффективно работать с массивами, что является важным элементом в разных областях программирования. Кроме того, книга предоставит дополнительные примеры и советы по отладке кода, что сделает процесс обучения более интерактивным и доступным.

Читать бесплатно онлайн Нейросети и программирование. Выпуск 4. - Николай Морозов

© Николай Петрович Морозов, 2025


ISBN 978-5-0067-1135-8 (т. 4)

ISBN 978-5-0062-6016-0

Создано в интеллектуальной издательской системе Ridero

Таблица 1. Сценарий проведения лабораторных и практических занятий.



Из сценария в таблице 1 видно, что создание алгоритмов и отладка программ различной структуры в рамках одной книги задача достаточно громоздкая и нежелательная.

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

В первом выпуске книги «Нейросети и программирование» рассматривались работы №1 Работа с графическим интерфейсом языка программирования» и №2 Создание алгоритмов и отладка программ линейной структуры. И были сделаны первые шаги в цикле занятий по данному лабораторному практикуму.

Во второй книге данной серии, продолжается рассмотрение очередных тем из сценария (см. таблицу 1):

№3 Создание алгоритмов и отладка программ с использованием логических высказываний.

№4 Создание алгоритмов и отладка программ с использованием логических операций.

В третьей книге серии кратко и на конкретных примерах рассматриваются вопросы, касающиеся создания алгоритмов и отладки программ циклической структуры при работе с системой программирования на языке Паскаль (работы №5 и 6).

Таким образом, четвертая книга этой серии посвящена рассмотрению вопросов создания алгоритмов и отладки программ обработки одномерных массивов (работы №7 и 8).

1.Лабораторная работа. Обработка одномерных числовых массивов

При выполнении работы необходимо знать:


– Знать и уметь строить алгоритмы циклической структуры для обработки одномерных массивов, знать операторы цикла (смотри лаб. работу №5).

– Знать принципы и приемы обработки одномерных числовых массивов с использованием операторов цикла.

– Уметь составить схему программы (алгоритм) циклической структуры для обработки одномерного числового массива и записать программу по готовому алгоритму.


Теоретический минимум:


Переменные-массивы являются переменными сложного (структурированного) типа и представляют собой организованную группу элементов одного типа (линейную или прямоугольную таблицу).

Массив – это упорядоченная совокупность однотипных данных, имеющая одно общее имя.

Линейные таблицы представляют собой одномерные массивы, а прямоугольные таблицы – двумерные массивы.


A [10] – одномерный массив.


Z [5, 6] – двумерный массив

1.1.Порядковые номера элементов массива (индексы)

A [10] – одномерный массив.


Так как массив имеет одно общее имя, его элементы различаются только номерами (индексами).

При объявлении массива в программе после имени массива в квадратных скобках указывается его размерность, то есть количество элементов. Элементы такого массива идут по порядку с 0 по 10 (всего 11 элементов). Нулевой элемент можно не использовать.


Z [5, 6] – двумерный массив, содержит 5 строк и 6 столбцов (или 6 строк и 7 столбцов вместе с нулевыми). Чтобы обратиться к текущему (очередному) элементу массива, надо указать номер строки и столбца: Z [i, j]:

i – номера строк, j – номера столбцов.


Таким образом, массив имеет следующие свойства:


– Массив имеет имя, которое задает программист

– Массив имеет сквозную нумерацию элементов

– Массив имеет размерность, то есть определенное количество элементов

– Массив имеет тип, определяющий тип всех входящих в него элементов

Вам может понравиться: