|
Практикалық тапсырма Тізімдегі ең үлкен (ең кіші) элементтерді іздеу
|
Дата | 04.12.2023 | өлшемі | 13,13 Kb. | | #134343 |
| Байланысты: практикалықБұл бет үшін навигация:
- Нәтиже 99 Практикалық тапсырма 2. reverse тізім әдісін қолданбай, массивтер (тізімдер) реверсі
- Нәтиже [50, 2, 42, 40, 2, 39, 26, 0, 44, 9] [9, 44, 0, 26, 39, 2, 40, 42, 2, 50] Практикалық тапсырма 1. Тізімдегі ең үлкен (ең кіші) элементтерді іздеу
Практикалық тапсырма
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]
Достарыңызбен бөлісу: |
|
|