Зертханалық жұмыс №4 Тізім құрылымы және қолданылуы



бет2/3
Дата07.02.2022
өлшемі30,41 Kb.
#85661
1   2   3
Байланысты:
4 лаб
педагогика платонус эстетика
Бекіту мысалы 1. Бүтін сандардан тұратын тізім берілген. Тізімнің 5-цифрымен аяқталатын элементтерінен кейін 1-ді енгізіңіз.

Программа коды:
#*coding:utf-8*
a=[12,5,48,26,11,35,8,45,9,88]
print(a)
k=0
for i in a:
if i%10=5:
a.insert(k+1,1)
k=k+1
print(a)

Бақылау сұрақтары:
Python тілінде тізім құрылымын түсіндіріңіз.
Тізім элементтеріне орындалатын операциялар қандай?
Тізім құрылымының ерекшелігі қандай?

Өзіндік жріыс тапсырмалары:

  1. Бүтін сандар тізбегі берілген: (0 аяқталады). Жаңа тізбек алыңыз:

  2. Бөлшектерден тұратын тізбек берілген: 1/1, 2/1, 3/2, ..., яғни келесі тізбек мүшесінің бөлімі(алымы) алдыңғы екі мүшесінің қосындысына тең. Бастапқы екі бөлшектің алымдары 1 және 2, ал бөлімдері 1.

а) Тізбектің К-ші мүшесін табыңыз;
б) Тізбектің алғашқы n мүшесін анықтаңыз.

  1. a0, al, a2... тізбегі мына заңдылықпен анықталады: ..n

  2. нақты сандар тізбегі берілген. Тізбектің 10,75 мәнінен үлкен тізбек мүшелерінің қосындысын табыңыз.

  3. бүтін сандар тізбегі берілген. Тізбектің екі үлкен элементін табыңыз.

  4. бүтін сандар тізбегі берілген. Тізбектің екі кіші элементін табыңыз.

Екі есептеде цикл операторы бір рет қолданылады.

  1. бүтін сандар тізбегі берілген. Екі көрші санның қосындысының ең үлкенін табыңыз.

  2. бүтін сандар тізбегі берілген. Екі көрші санның қосындысының ең кішісін табыңыз.

  3. бүтін сандар тізбегі берілген. Тізбектің оң сандарына саны 3-ке еселі ме, соны анықтаңыз.

  4. Бүтін сандардан түратын a(n) тізбегі берілген. Жаңа b(n) тізбегін мына ережемен құрыңыз: жұп элементтерін екі еселеңіз, тақ элементтерін өзгеріссіз қалдырыңыз.

  5. Бүтін сандардан тұратын a(n) тізбегі берілген. Жаңа екі тізбек алыңыз: бірінші тізбекке жұп индексті элементтерді орналастырыңыз, екінші тізбекке тақ элементтерді орналастырыңыз.

  6. Бүтін сандардан тұратын a(n) тізбегі берілген. Тізбектің 7-ге еселі элементтерін жойыңыз.

  7. Бүтін сандардан тұратын a(n) тізбегі берілген. Тізбектің 0-мен аяқталатын элементтерінен кейін 5 санын енгізіңіз.

  8. Бүтін сандардан тұратын a(n) тізбегі берілген. m:k индекстері арасындағы тұратын элементтерден жаңа тізбек кұрыңыз.

  9. Бүтін сандардан тұратын a(n) тізбегі берілген. Тізбектің цифрларының қосындысы m-re тең элементтерін анықтаңыз.






Аты-жөні

Есеп номері


Амангелді Жандос

1, 9, 2


Әбуов Асылбек



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




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

    Басты бет