Информатика



Pdf көрінісі
бет77/137
Дата26.10.2022
өлшемі4,51 Mb.
#45497
түріУчебники
1   ...   73   74   75   76   77   78   79   80   ...   137
Мең­ге­рі­ле­тін­бі­лім:
шарттармен стандартты
мәселелерді шешу;
• қосындының жинақталу жұмысы;
• к бейтіндінің жинақталу жұмысы.
Оң­ ле­ме­нт­тер­–­­
По­ло­жи­тель­ные­ ле­мен­ты­–­­
Posi tive el ements
Те­ріс­ ле­ме­нт­тер­–­­
т­ри­ а­тель­ные­ ле­мен­ты­–­­
N egative el ements
Жұп­ин­де­кс­тер­–­ ет­ные­
ин­дек­сы­–­Even ind exe s
Тақ­ин­де­кс­тер­–­ е­ ет­ные­
ин­дек­сы­–­O d d ind exe s
АРМАН
-ПВ
 баспасы
Все учебники Казахстана на OKULYK.KZ
*
Книга предоставлена исключительно в образовательных целях
согласно Приказа Министра образования и науки Республики Казахстан от 17 мая 2019 года № 217


94
size = 20
a = arr.array('i', )
S1 = 0
S2 = 0
Sum = 0
P = 1
Біз массивті жарияладық, енді оған инициализациялауды 
орындауымыз қажет. Тапсырма бойынша массивті 1-ден 100-ге 
дейінгі кездейсоқ мәндермен толтыруымыз керек. Енді біздің 
бірөлшемді массивімізге кездейсоқ мәндерді берейік:
for i in range(size):
a.append(random.randint(1,100))
Әрине, массивтің барлық элементтерін біртіндеп қа рас ты ру 
үшін және әрқайсысына өзінің мәнін меншіктеуді цикл ар қы лы 
жа сау өте ыңғайлы.
Randint () функциясының 1-ден 100-ге 
дейінгі аралықта кездейсоқ өлшемдерді реттеу үшін бас тап қы 
және соңғы мәндерін беруіміз керек. Енді қажетті қосынды мен 
кө бей тіндіні есептейтін негізгі мәселемізге көшейік. Тағы да 
мас сив бойынша қарастыру үшін 
for циклін пайдаланамыз.
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]
Әдеттегідей барлық 0 мен 
size аралығындағы бірөлшемді 
массив элементтерін қарастыру үшін біз 
for циклін пайдалана-
мыз, мұндағы 
size – массив өлшемі. Шарт орындалғанда size 
қолданылмайды, себебі массив элементі 0-ден басталады. Демек, 
егер массив 20 элементтен тұратын болса, онда оның индекстері 
0-ден 19-ға [19-ды қоса алғанда] дейін болады.


Достарыңызбен бөлісу:
1   ...   73   74   75   76   77   78   79   80   ...   137




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

    Басты бет