Файл: Элементтерді орынын ауыстыру.pptx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 25.04.2024

Просмотров: 16

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Элементтердің орынын ауыстыру.


Элементтердің орынын

ауыстыру.

Сабақтың мақсаты: Бірөлшемді массив элементінің орнын ауыстыру әдістерін анықтау.


Нені үйренесіңдер? Бірөлшемді массивті пайдалана отырып ,Pyhton (пайтон) программалау тілінде программа құруды.

Тізімдерді өңдеу алгоритмі


Толтыру

Талдау

Іздеу

Ауыстыру
  • Кездейсоқ сандармен толтыру
  • Тапсырманы санау-берілген қасиеттерді қанағатандыратын кесте элементтерінің санын немесе қосындысын табу.
  • Массив элементтерінің орындарын ауыстыруға негізделген есептер.
  • Циклді ауыстыру есептері
  • Элемент индекстерін толтыру формуласын қолдану.
  • Массив элементтерінің ішінен ең үлкен және ең кішісін табу.
  • Массив элементтерін сұрыптау есептері.
  • Бағдарламаларды құру кезінде кей есептерді шешу үшін айнымалылардың мәнін ауыстыру керек болады. Бағдарламалау кезінде соңғы берілген мәнді айнымалыға жазады. Сондықтан екі айнымалының мәнін ауыстыру үшін төмендегідей кодты жаза салуға болмайды:
  • a = b

    b = a

  • Мұндай кодты орындаған соң екі айнымалының мәні бірдей болып қалады.
  • Айырбастау үшін үшінші қосымша айнымалыны енгізеді, оған бірінші айнымалының мәні жазылады. Әрі қарай бірінші айнымалыға екінші айнымалының мәні жазылады. Екінші айнымалыға қосымша айнымалыға жазылған мән беріледі.

1-мысал: Жеті саннан тұратын массивтің 3 және 5-элементтерін ауыстыру.


Программалық код:

Нәтижесі:
2-мысалы: Бір өлшемді массив берілген. 1-элементті соңғысымен, ал 2-элементті соңғының алдындағы элементпен ауыстыру қажет. Шешімі: Массив элементтерінің санын n деп белгілейік. Бірінші және екінші элементтердің индексі 0 мен 1-ге, соңғы және соңғының алдындағы элементтер индексі сәйкесінше (n-1) және (n-2)-ге тең.
Программалық код:

Нәтижесі:

Тапсырма №1

  • Оқушы массивтің максималды және минималды элементтерін ауыстыруға мүмкіндік беретін бағдарлама кодын құрастырды.Код жолдары мен олардың міндетін сәйкестендір.


Максималды элементтерді анықтау

Минималды элементті анықтау

Максималды элементін индексін анықтау

Минималды элементтің индексін анықтау

Мәндерді ауыстыру

j=num.index(m2)

i=num.index(m1)

m2=min(num)

num[i],num[0]=

num[0],num[i]

m1=max(num)