Г и сал­ға­раева к а ка­лы­мо­ва ж а орын­таева информатика



бет81/141
Дата29.12.2023
өлшемі0,5 Mb.
#144772
түріУчебники
1   ...   77   78   79   80   81   82   83   84   ...   141
Байланысты:
Информатика-www.emirsaba.org

АРМАН
-ПВ
баспасы
Все учебники Казахстана на OKULYK.KZ
*
Книга предоставлена исключительно в образовательных целях
согласно Приказа Министра образования и науки Республики Казахстан от 17 мая 2019 года № 217


96
maximum = a[0] // асс тің 1-ші лементінің


м нін айнымалыға орналастырамыз
minimum = a[0]
for i in range(size):
#е ер лементтің м ні max айнымалының м нінен
лкен болса, онда б л м нді айнымалыға жазамыз
if a[i] > maximum:
maximum = a[i]
#min- е д л солай
if a[i] < minimum:
minimum = a[i]
Сондай-ақ Python-да кірістірілген
max(), min()
функция лары бар:
maximum_1 = max(a)
minimum_1 = min(a)
5) 30-дан аз бо ла тын бар лық эле ме нт тің қосындысын та бу
үшін ти іс ті ірік теу шар тын пай да ла ны ңдар.
if a[i] < 30:
Sum += a[i]
6) Соңында біз 2-ші немесе 9-шы индекстегі массив
элементтерінің көбейтіндісін табуымыз керек. Егер дәл осы
уақыт та біз массивтің 2-ші немесе (
or) 9-шы элементтерінде
тұрған бол сақ, он да көбейтіндіні орындаңдар деген шарт
береміз.
if i == 2 or i == 9:
P *= a[i]
Төменде осы программаның толық коды көрсетілген:
# ірөлшемді масс лементтерімен ж мыс істеу
мысалы
import array as arr
import random
random.seed(None)
#қажетті айнымалыларды жар лау
size = 20
АРМАН
-ПВ
баспасы
Все учебники Казахстана на OKULYK.KZ
*
Книга предоставлена исключительно в образовательных целях
согласно Приказа Министра образования и науки Республики Казахстан от 17 мая 2019 года № 217


97
a = arr.array('i', )


S1 = 0
S2 = 0
Sum = 0
P = 1
#масс ті кранға шығару функ
сы
def print Array(array):
for i in range(len(array)):
print(array[i], end=" ")
print(' n')
#масс ті кездейсоқ айнымалы м ндермен толтыру
for i in range(20):
a.append(random.randint(1,100))
#масс тің мазм нын кранда басы шығару
print Array(a)
# клде қажетті есе теулерді орындау:
for i in range(size):
if a[i] 2 == 0:
S1 += a[i]
if a[i] 2 != 0:
S2 += a[i]
if a[i] < 30:
Sum += a[i]
if i == 2 or i==9:
P *= a[i]
maximum_1 = max(a)
minimum_1 = min(a)
maximum = a[0]
minimum = a[0]
for i in range(len(a)):
if a[i] > maximum:
maximum = a[i]


Достарыңызбен бөлісу:
1   ...   77   78   79   80   81   82   83   84   ...   141




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

    Басты бет