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

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


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

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

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

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

Презентация на тему Одномерные массивы

Содержание

Массив - упорядоченный набор элементов одного типа.А1 2 3 4A [ 3 ] = 8A [ ? ] = 1
Одномерныемассивы Массив -  упорядоченный набор элементов одного типа.А1 Var A: array [1..10] of integer;    i : integer;Индекс команда+_Основной инструмент для работы с массивом – команда цикла с параметром Стандартный блок чтения массиваfor i :=1 to 10do read( A [ i ] ); Стандартный блок заполнения массива случайными числамиrandomize;for i :=1 to 10do A [ i ] := random(50); A [ 1 ] = 5 A [ 2 ] = 3A Стандартный блок красивой печати массива  for i :=1 to 10 ЗадачиПрочитать массив с клавиатуры и вывести его на экран.Прочитать массив с клавиатуры, СТАНДАРТНЫЕ ЗАДАЧИ  НА ОДНОМЕРНЫЕ МАССИВЫ СУММА ЭЛЕМЕНТОВS := 0;FOR I := 1 TO 10DO S := S + A[I]; ПРОИЗВЕДЕНИЕ ЭЛЕМЕНТОВP := 1;FOR I := 1 TO 10DO P := P * A[I]; СРЕДНЕЕ АРИФМЕТИЧЕСКОЕ ЭЛЕМЕНТОВS := 0;FOR I := 1 TO 10DO S := НАХОЖДЕНИЕ МИНИМАЛЬНОГО ЭЛЕМЕНТАM := A[1];FOR I := 2 TO 10DO IF A[I] НАХОЖДЕНИЕ МАКСИМАЛЬНОГО ЭЛЕМЕНТАM := A[1];FOR I := 2 TO 10DO IF A[I] НАХОЖДЕНИЕ НОМЕРА МИНИМАЛЬНОГО ЭЛЕМЕНТАM := 1;FOR I := 2 TO 10DO IF ПОДСЧЕТ КОЛИЧЕСТВА ЭЛЕМЕНТОВK := 0;FOR I := 1 TO 10DO IF условие ЗАДАЧИ НА ОДНОМЕРНЫЕ МАССИВЫ В массиве хранится информация о максимальной скорости 10 марок легковых автомобилей. Определить В массиве хранится информация о числе учеников в каждом из 11 классов В массиве хранится информация о росте 15 человек. Определить, можно ли сформировать Рост 8 учеников класса представлен в виде массива. Определить количество учеников, рост Вариант 1В массиве хранятся сведения о стоимости 12 различных предметов. Определить общую Источник информации – книга Златопольского «Я иду на урок информатики»
Слайды презентации

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


А
1

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

2

3 4

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


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

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


i : integer;
Индекс элемента массива – это его

порядковый номер.

A [ i ]


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

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

цикла с параметром


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

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

read( A [ i ] );


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

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

to 10
do A [ i ] := random(50);


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

A [ 1 ] = 5 A [ 2 ] =

2 ] = 3
A [ 3 ] = 8
A

[ 4 ] = 1
A [ 5 ] = 9

i

A [ i ]


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

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

:=1 to 10
do writeln( ‘A[‘, i, ‘]=‘,

A [ i ] );

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

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

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

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

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

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

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

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

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


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

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

10
DO P := P * A[I];


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

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

TO 10
DO S := S + A[I];
S := S

/ 10;

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

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

TO 10
DO IF A[I] < M

THEN M := A[I];

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

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

TO 10
DO IF A[I] > M

THEN M := A[I];

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

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

2 TO 10
DO IF A[M] > A[I]

THEN M := I;

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

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

TO 10
DO IF условие
THEN K

:= K + 1;

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

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

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

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

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

индекс максимального элемента массива.

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

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

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

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

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


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

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

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

5 человек должен превышать180 см).

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


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

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

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

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

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

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

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

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


  • Имя файла: odnomernye-massivy.pptx
  • Количество просмотров: 106
  • Количество скачиваний: 0
Следующая - Синдром Марфана