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

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


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

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

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

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

Презентация на тему Анализ элементов одномерного массива

Все ли элементы массива разные?AR(N%)Переход ко слайду 6
Анализ элементов одномерного массива 	Презентация к уроку информатики в 10 А классе			Выполнена Все ли элементы массива разные?AR(N%)Переход ко слайду 6 Допустим, в массиве 5 элементов:Cравнение проходит в последовательности: Из чего вытекает:Каждый элемент надо сравнить с каждым, поэтому используем вложенные циклы Фрагмент программы:FOR I=1 TO N-1FOR J=I+1 TO NIF AR(I)=AR(J) THEN …NEXT J, I Вернемся к вопросу задачиНа вопрос возможно лишь два ответа, следовательно, потребуется 10 INPUT “Количество элементов = ”; N%	IF N% Программа (завершение):FOR I=1 TO N-1	FOR J=I+1 TO N	IF AR(I)=AR(J) THEN FLAG=1: GOTO ЛитератураМакаренко А.Е. и др. Готовимся к экзамену по информатике. – М.: Айрис-пресс,
Слайды презентации

Слайд 2 Все ли элементы массива разные?

AR(N%)
Переход ко слайду 6

Все ли элементы массива разные?AR(N%)Переход ко слайду 6

Слайд 3 Допустим, в массиве 5 элементов:
Cравнение проходит в последовательности:

Допустим, в массиве 5 элементов:Cравнение проходит в последовательности:


1-2, 1-3, 1-4, 1-5
2-3, 2-4, 2-5
3-4, 3-5
4-5


Слайд 4 Из чего вытекает:
Каждый элемент надо сравнить с каждым,

Из чего вытекает:Каждый элемент надо сравнить с каждым, поэтому используем вложенные

поэтому используем вложенные циклы FOR.
Во внешнем цикле фиксируем

поочередно элементы массива.
Перебираем элементы, располагающиеся после него, и сравниваем их.

Слайд 5 Фрагмент программы:
FOR I=1 TO N-1
FOR J=I+1 TO N
IF

Фрагмент программы:FOR I=1 TO N-1FOR J=I+1 TO NIF AR(I)=AR(J) THEN …NEXT J, I

AR(I)=AR(J) THEN …
NEXT J, I


Слайд 6 Вернемся к вопросу задачи
На вопрос возможно лишь два

Вернемся к вопросу задачиНа вопрос возможно лишь два ответа, следовательно,

ответа, следовательно, потребуется флажок.
До циклов:
FLAG=0
Во вложенном цикле:
IF AR(I)=AR(J) THEN

FLAG=1: GOTO 20
…..



Слайд 7 10 INPUT “Количество элементов = ”; N%
IF N%

10 INPUT “Количество элементов = ”; N%	IF N%

THEN 10

DIM AR(N%)

FOR I=1 TO N%
PRINT “Значение элемента №

”; I;
INPUT “AR(I) = ”; AR(I)
NEXT I

FLAG=0

Программа (начало):


Слайд 8 Программа (завершение):
FOR I=1 TO N-1
FOR J=I+1 TO N
IF

Программа (завершение):FOR I=1 TO N-1	FOR J=I+1 TO N	IF AR(I)=AR(J) THEN FLAG=1:

AR(I)=AR(J) THEN FLAG=1: GOTO 20
NEXT J, I

20 IF FLAG=0

THEN
PRINT “Все разные”
ELSE PRINT “Не все разные”
END IF
END

  • Имя файла: analiz-elementov-odnomernogo-massiva.pptx
  • Количество просмотров: 116
  • Количество скачиваний: 0