Информатика



Pdf көрінісі
бет79/137
Дата26.10.2022
өлшемі4,51 Mb.
#45497
түріУчебники
1   ...   75   76   77   78   79   80   81   82   ...   137
АРМАН
-ПВ
 баспасы
Все учебники Казахстана на 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   ...   75   76   77   78   79   80   81   82   ...   137




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

    Басты бет