Написать рефераты, курсовые и дипломы самостоятельно.  Антиплагиат.
Студенточка.ru: на главную страницу. Написать самостоятельно рефераты, курсовые, дипломы  в кратчайшие сроки
Рефераты, курсовые, дипломные работы студентов: научиться писать  самостоятельно.
Контакты Образцы работ Бесплатные материалы
Консультации Специальности Банк рефератов
Карта сайта Статьи Подбор литературы
Научим писать рефераты, курсовые и дипломы.


Воспользуйтесь формой поиска по сайту, чтобы найти реферат, курсовую или дипломную работу по вашей теме.

Поиск материалов

Обработка массивов (Pascal)

Алгоритмы и структуры данных

Обработка массивов на Паскале.

Описание массива задается в разделе переменных var и включает в себя:

1. И м я м а с с и в а.

2. Ключевое слово A R R A Y (т.е. массив).

3. Д и а п а з о н изменения индексов, определяемый граничной парой:

1..40 1..N 5..20

где 1,1 и 5  - наименьшее возможное значение индекса

40,N и 20 - наибольшее возможное значение индекса

4. Т и п элементов массива.

var

имя1, имя2: array [граничная пара] of тип элементов;

Например:

var

x1,x2: array[1..60] of real;

Здесь объявлены а массива х1 и х2 из 60 элементов типа real.

ДЕЙСТВИЯ НАД ЭЛЕМЕНТАМИ ОДНОМЕРНОГО МАССИВА.

П р и м е р : вычислить сумму элементов массива А, имеющих четные индексы.

program example;

const n=10; кол-во элементов в массиве

var

a:array[1..n] of integer;

i:integer; параметр цикла

s:real; сумма

begin

randomize; подключение генератора случайных чисел

for i:=1 to 10 do

a[i]:=random(50); задание исходного массива

writeln('исходный массив');

for i:=1 to n do

write(a[i],' '); распечатка исходного массива

writeln('');

s:=0; i:=2;

repeat

s:=s+a[i];

i:=i+2;

until i>n;

write('сумма=',s);

end.

З а д а н и я:

1.Отладить программу из конспекта.

2.Составить программу для нахождения максимального элемента и его индекса в массиве A[1..10], заданном натуральными случайными двузначными числами.

3.Отсортировать элементы одномерного массива по возрастанию методом

"пузырька".


Описание предмета: «Алгоритмы и структуры данных»

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

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

Есть лишь горстка основных алгоритмов, которые применяются практически в каждой программе, — это, прежде всего, поиск и сортировка, и даже эти алгоритмы зачастую включены в библиотеки. Почти все структуры данных также сделаны на основе нескольких фундаментальных структур.

Литература

  1. Ю.Л. Кетков, А.Ю. Кетков. Свободное программное обеспечение. FREE PASCAL для студентов и школьников. – СПб.: БХВ-Петербург, 2011. – 384 с.
  2. Ю.Л. Кетков, А.Ю. Кетков. Свободное программное обеспечение. FREE PASCAL для студентов и школьников (+ CD). – СПб.: БХВ-Петербург, 2011. – 376 с.
  3. Т.А. Андреева. Программирование на языке Pascal. – М.: Интернет-университет информационных технологий, Бином. Лаборатория знаний, 2013. – 240 с.
  4. С.Р. Гуриков. Программирование в среде Lazarus для школьников и студентов. Учебное пособие. – М.: Инфра-М, 2018. – 336 с.


Образцы работ

Тема и предметТип и объем работы
Автоматизированная система обработки экономической информации
Информатика
Реферат
17 стр.
Информационные системы хранения и обработки информации
Информатика
Реферат
12 стр.
Обработка данных в психологическом исследовании
Практическая психология
Реферат
24 стр.
Влияние тревожности на успешность обучения подростков с различным типом акцентуации характера
Психология
Диплом
118 стр.



Задайте свой вопрос по вашей проблеме

Гладышева Марина Михайловна

marina@studentochka.ru
+7 911 822-56-12
с 9 до 21 ч. по Москве.

Внимание!

Банк рефератов, курсовых и дипломных работ содержит тексты, предназначенные только для ознакомления. Если Вы хотите каким-либо образом использовать указанные материалы, Вам следует обратиться к автору работы. Администрация сайта комментариев к работам, размещенным в банке рефератов, и разрешения на использование текстов целиком или каких-либо их частей не дает.

Мы не являемся авторами данных текстов, не пользуемся ими в своей деятельности и не продаем данные материалы за деньги. Мы принимаем претензии от авторов, чьи работы были добавлены в наш банк рефератов посетителями сайта без указания авторства текстов, и удаляем данные материалы по первому требованию.

Контакты
marina@studentochka.ru
+7 911 822-56-12
с 9 до 21 ч. по Москве.
Поделиться
Мы в социальных сетях
Реклама



Отзывы
Елена, 10.02
Марина Михайловна извините меня, пожалуйста, за мою назойливость. Хочу сказать Вам большое спасибо за расчеты и новую информацию Анализ... все просто класс...