Разделы презентаций


Одномерные массивы

Содержание

Массив - упорядоченный набор элементов одного типа.А1 2 3 4A [ 3 ] = 8A [

Слайды и текст этой презентации

Слайд 1Одномерные
массивы

Одномерныемассивы

Слайд 2Массив -
упорядоченный набор элементов одного типа.


А
1

2 3

4

A [ 3 ] = 8
A [ ? ] = 1

Массив -  упорядоченный набор элементов одного типа.А1      2

Слайд 3Var A: array [1..10] of integer;

i

: integer;
Индекс элемента массива – это его порядковый номер.
A [

i ]
Var A: array [1..10] of integer;    i : integer;Индекс элемента массива – это его

Слайд 4команда
+
_
Основной инструмент для работы с массивом – команда цикла с

параметром

команда+_Основной инструмент для работы с массивом – команда цикла с параметром

Слайд 5Стандартный блок чтения массива
for i :=1 to 10
do read( A

[ i ] );

Стандартный блок чтения массиваfor i :=1 to 10do read( A [ i ] );

Слайд 6Стандартный блок заполнения массива случайными числами
randomize;
for i :=1 to 10
do

A [ i ] := random(50);

Стандартный блок заполнения массива случайными числамиrandomize;for i :=1 to 10do A [ i ] := random(50);

Слайд 7A [ 1 ] = 5
A [ 2 ]

= 3
A [ 3 ] = 8
A [ 4 ]

= 1
A [ 5 ] = 9

i

A [ i ]

A [ 1 ] = 5 A [ 2 ] = 3A [ 3 ] = 8A

Слайд 8Стандартный блок красивой печати массива
for i :=1 to

10
do writeln( ‘A[‘, i, ‘]=‘, A [ i

] );
Стандартный блок красивой печати массива  for i :=1 to 10  do writeln( ‘A[‘, i, ‘]=‘,

Слайд 9Задачи
Прочитать массив с клавиатуры и вывести его на экран.
Прочитать массив

с клавиатуры, каждый элемент массива увеличить на 1. Полученный массив

вывести на экран.
Прочитать массив с клавиатуры, если элемент массива больше 5, то увеличить его на 1. Полученный массив вывести на экран.
ЗадачиПрочитать массив с клавиатуры и вывести его на экран.Прочитать массив с клавиатуры, каждый элемент массива увеличить на

Слайд 10СТАНДАРТНЫЕ ЗАДАЧИ НА ОДНОМЕРНЫЕ МАССИВЫ

СТАНДАРТНЫЕ ЗАДАЧИ  НА ОДНОМЕРНЫЕ МАССИВЫ

Слайд 11СУММА ЭЛЕМЕНТОВ
S := 0;
FOR I := 1 TO 10
DO S

:= S + A[I];

СУММА ЭЛЕМЕНТОВS := 0;FOR I := 1 TO 10DO S := S + A[I];

Слайд 12ПРОИЗВЕДЕНИЕ ЭЛЕМЕНТОВ
P := 1;
FOR I := 1 TO 10
DO P

:= P * A[I];

ПРОИЗВЕДЕНИЕ ЭЛЕМЕНТОВP := 1;FOR I := 1 TO 10DO P := P * A[I];

Слайд 13СРЕДНЕЕ АРИФМЕТИЧЕСКОЕ ЭЛЕМЕНТОВ
S := 0;
FOR I := 1 TO 10
DO

S := S + A[I];
S := S / 10;

СРЕДНЕЕ АРИФМЕТИЧЕСКОЕ ЭЛЕМЕНТОВS := 0;FOR I := 1 TO 10DO S := S + A[I];S := S

Слайд 14НАХОЖДЕНИЕ МИНИМАЛЬНОГО ЭЛЕМЕНТА
M := A[1];
FOR I := 2 TO 10
DO

IF A[I] < M
THEN

M := A[I];
НАХОЖДЕНИЕ МИНИМАЛЬНОГО ЭЛЕМЕНТАM := A[1];FOR I := 2 TO 10DO IF A[I] < M

Слайд 15НАХОЖДЕНИЕ МАКСИМАЛЬНОГО ЭЛЕМЕНТА
M := A[1];
FOR I := 2 TO 10
DO

IF A[I] > M
THEN M :=

A[I];
НАХОЖДЕНИЕ МАКСИМАЛЬНОГО ЭЛЕМЕНТАM := A[1];FOR I := 2 TO 10DO IF A[I] > M

Слайд 16НАХОЖДЕНИЕ НОМЕРА МИНИМАЛЬНОГО ЭЛЕМЕНТА
M := 1;
FOR I := 2 TO

10
DO IF A[M] > A[I]
THEN

M := I;
НАХОЖДЕНИЕ НОМЕРА МИНИМАЛЬНОГО ЭЛЕМЕНТАM := 1;FOR I := 2 TO 10DO IF  A[M] > A[I]

Слайд 17ПОДСЧЕТ КОЛИЧЕСТВА ЭЛЕМЕНТОВ
K := 0;
FOR I := 1 TO 10
DO

IF условие
THEN K := K +

1;
ПОДСЧЕТ КОЛИЧЕСТВА ЭЛЕМЕНТОВK := 0;FOR I := 1 TO 10DO IF условие    THEN K

Слайд 18ЗАДАЧИ НА
ОДНОМЕРНЫЕ
МАССИВЫ

ЗАДАЧИ НА ОДНОМЕРНЫЕ МАССИВЫ

Слайд 19В массиве хранится информация о максимальной скорости 10 марок легковых

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

массива.
В массиве хранится информация о максимальной скорости 10 марок легковых автомобилей. Определить порядковый номер самого быстрого автомобиля.Вычислить

Слайд 20В массиве хранится информация о числе учеников в каждом из

11 классов школы. Выяснить, верно ли, что общее число учеников

в школе – трехзначное число.

Вычислить сумму элементов массива.
Проверить, является ли сумма трехзначным числом.

В массиве хранится информация о числе учеников в каждом из 11 классов школы. Выяснить, верно ли, что

Слайд 21В массиве хранится информация о росте 15 человек. Определить, можно

ли сформировать из них баскетбольную команду (рост 5 человек должен

превышать180 см).

Вычислить количество элементов массива, больших 180.
Проверить, является ли это число большим 5.

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

Слайд 22Рост 8 учеников класса представлен в виде массива. Определить количество

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

массива.
Вычислить количество элементов массива, больших среднего арифметического.
Рост 8 учеников класса представлен в виде массива. Определить количество учеников, рост которых больше среднего по классу.Вычислить

Слайд 23Вариант 1
В массиве хранятся сведения о стоимости 12 различных предметов.

Определить общую стоимость всех предметов.
В массиве хранится информация о росте

10 человек. Определить рост самого высокого.
 
Вариант 2
В массиве хранятся сведения о количестве осадков, выпавших за каждый день недели. Определить общее количество осадков, выпавших за неделю.
В массиве хранится информация о стоимости 10 видов конфет. Определить сколько стоят самые дешевые конфеты.
 
Вариант 3
В массиве хранятся сведения о численности книг в каждом из 12 разделов библиотеки. Выяснить, верно ли, что общее число книг превышает 10 000.
В массиве хранится информация о количестве осадков, выпавших за каждый день первой недели июля. Определить дату самого дождливого дня.

Вариант 1В массиве хранятся сведения о стоимости 12 различных предметов. Определить общую стоимость всех предметов.В массиве хранится

Слайд 24Источник информации – книга Златопольского «Я иду на урок информатики»

Источник информации – книга Златопольского «Я иду на урок информатики»

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

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

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

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


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

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