Практикалық тапсырма Тізімдегі ең үлкен (ең кіші) элементтерді іздеу



Дата04.12.2023
өлшемі13,13 Kb.
#134343

Практикалық тапсырма
1. Тізімдегі ең үлкен (ең кіші) элементтерді іздеу
# тізімді береміз
Arr=[22, 8, 27, -55, 0, 15, 42, -5, 77, 99]
# ең үлкен элемент arr [0]
Maximum=arr[0]
For in range (1, len(arr)):
If arr[i]>maximum:
Maximum=arr[i]:
Print(maximum)
Нәтиже
99
Практикалық тапсырма
2. reverse тізім әдісін қолданбай, массивтер (тізімдер) реверсі
import random
#Кездейсоқ сандар тізімі
arr = [random.randint(0, 50) for i in range(10)]
#Экранға тізімдерді шығару
print(arr)
l = len(arr)
for i in range(l//2):
arr[i], arr[l - 1 - i] = arr[l - 1 - i], arr[i]
print(arr)
Нәтиже
[50, 2, 42, 40, 2, 39, 26, 0, 44, 9]
[9, 44, 0, 26, 39, 2, 40, 42, 2, 50]
Практикалық тапсырма
1. Тізімдегі ең үлкен (ең кіші) элементтерді іздеу
# тізімді береміз
Arr=[22, 8, 27, -55, 0, 15, 42, -5, 77, 99]
# ең үлкен элемент arr [0]
Maximum=arr[0]
For in range (1, len(arr)):
If arr[i]>maximum:
Maximum=arr[i]:
Print(maximum)
Нәтиже
99
Практикалық тапсырма
2. reverse тізім әдісін қолданбай, массивтер (тізімдер) реверсі
import random
#Кездейсоқ сандар тізімі
arr = [random.randint(0, 50) for i in range(10)]
#Экранға тізімдерді шығару
print(arr)
l = len(arr)
for i in range(l//2):
arr[i], arr[l - 1 - i] = arr[l - 1 - i], arr[i]
print(arr)
Нәтиже [50, 2, 42, 40, 2, 39, 26, 0, 44, 9] [9, 44, 0, 26, 39, 2, 40, 42, 2, 50]

Достарыңызбен бөлісу:




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет