Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Структуированные переменные данные

К структурированным переменным относятся:массивы строковые переменные
Структурированные переменные (данные) К структурированным переменным относятся:массивы строковые переменные Существует несколько видов массива:Линейные(одномерные) массивы - компоненты в таких массивах имеют 1 Массивы бывают : статистические, строго определенное количество элементов;динамические, количество элементов задается во Одномерные- Линейные массивы	Для обозначения типа данных - массив в Паскале есть специальное 1способ	Описание через введение типа данных пользователя:	Туре наименование типа = аrrау [диапазон индекса] 2 способVar имя массива: аrrау[диапазон индекса] of тип компонента;	var a: array [1 В практике работы по обработке массивов могут встречаться различные задачи, которые могут Общая схема программы состоит из основных блоков:  I. Блок ввода значений II Заполнение массива случйными числами  Randomize;  for I:=1 to n III Блок вывода исходного массива (если это необходимо). Например:  for I:=1 IV Блок обработки массива — это основной блок, в котором производится обработка V Блок вывода результатов обработки for I:=1 to n do writeln (‘ Задача №1. С клавиатуры ввести одномерный массив с размером n. Найти сумму
Слайды презентации

Слайд 2 К структурированным переменным относятся:
массивы
строковые переменные

К структурированным переменным относятся:массивы строковые переменные

Слайд 3 Существует несколько видов массива:

Линейные(одномерные) массивы - компоненты в

Существует несколько видов массива:Линейные(одномерные) массивы - компоненты в таких массивах имеют

таких массивах имеют 1 индекс.
Двумерные (прямоугольные) массивы - компоненты

таких массивов определяются двумя индексами..
Многомерные - компоненты таких массивов определя­ются тремя и более индексами.

Слайд 4 Массивы бывают :
статистические, строго определенное количество элементов;
динамические,

Массивы бывают : статистические, строго определенное количество элементов;динамические, количество элементов задается

количество элементов задается во время работы.
В динамических массивах длина

задается с помощью оператора :
Set length (a,4);
Нумерация в динамических массивах начинается с 0 а в статистических с 1.
В ходе программы размер динамического массива можно изменить :
Например имеем : a0 a1 a2 a3 a4 a5
Если : Set length (a,10)
Происходит добавление 4-х нулей :
a 0 a1 a2 a3 a4 a5 0 0 0 0
также можно урезать :
setlenght (a,4) → a0 a1 a2 a3

Слайд 5 Одномерные- Линейные массивы
Для обозначения типа данных - массив

Одномерные- Линейные массивы	Для обозначения типа данных - массив в Паскале есть

в Паскале есть специальное служебное слово

Array.

Элемент массива обозначается как a[ i ]
i- показывает номер (индекс)элемента.
Описание линейного массива может быть выполнено двумя способами:

Слайд 6 1способ
Описание через введение типа данных пользователя:
Туре наименование типа

1способ	Описание через введение типа данных пользователя:	Туре наименование типа = аrrау [диапазон

= аrrау [диапазон индекса] of

тип компонента;
Var имя массива: наименование типа;
Например:
Type mass = array[1.. 10] of real;
Var a: mass;

Слайд 7 2 способ
Var имя массива: аrrау[диапазон индекса] of тип

2 способVar имя массива: аrrау[диапазон индекса] of тип компонента;	var a: array

компонента;

var a: array [1 . . 10] of integer;

a[i] или a[2]



Слайд 8 В практике работы по обработке массивов могут встречаться

В практике работы по обработке массивов могут встречаться различные задачи, которые

различные задачи, которые могут быть сведены в несколько наиболее

характерных групп:
поиск элементов
математическая обработка элементов
замена или преобразование элементов массива по какому-то правилу
преобразование массива
удаление или вставка элементов массива и некоторые другие задачи.


Слайд 9 Общая схема программы состоит из основных блоков:
I.

Общая схема программы состоит из основных блоков: I. Блок ввода значений

Блок ввода значений элементов массива c клавиатуры.
var a: array

[1 . . 100] of integer;
n,I: integer;
Begin
write ('Введите размер массива '); readln(n);
for I:=1 to n do begin
write(‘ vvedite element massiva а[ ‘ , I , ‘ ]= ‘); readln(a[I]);
end;

Слайд 10 II Заполнение массива случйными числами Randomize;
for I:=1 to n

II Заполнение массива случйными числами Randomize; for I:=1 to n do  a[I]:=random(200); (a[I]:=1+random(199));

do
a[I]:=random(200); (a[I]:=1+random(199));



Слайд 11 III Блок вывода исходного массива (если это необходимо).

III Блок вывода исходного массива (если это необходимо). Например: for I:=1


Например:
for I:=1 to n do
writeln

(‘ а[ ‘ , I , ‘ ]= ‘ , a[I]);

Слайд 12 IV Блок обработки массива — это основной блок,

IV Блок обработки массива — это основной блок, в котором производится

в котором производится обработка данных массива, то есть решение

одной из перечисленных выше задач.
Например:
S:=0; P:=1;
for I:= 1 to n do begin
S:=S+а[I] ; P:=P* а[I];
end;


Слайд 13 V Блок вывода результатов обработки

for I:=1 to

V Блок вывода результатов обработки for I:=1 to n do writeln

n do
writeln (‘ а[ ‘ , I ,

‘ ]= ‘ , a[I]);


  • Имя файла: struktuirovannye-peremennye-dannye.pptx
  • Количество просмотров: 127
  • Количество скачиваний: 0