Байганова А. М., Наурызова Н. К. Информатиканы оқыту әдістемесі (оқу құралы) Актобе, 2020


Жаңа ҧғым: Ӛрнектер, операторлар, меншіктеу операторы.  Мақсаты



Pdf көрінісі
бет84/93
Дата13.11.2022
өлшемі1,47 Mb.
#157950
1   ...   80   81   82   83   84   85   86   87   ...   93
Жаңа ҧғым:
Ӛрнектер, операторлар, меншіктеу операторы. 
Мақсаты:
Оқушыларға ӛрнектердің математикалық жазылуы мен 
программалау тілінде жазылу ерекшелітерін терең ҧғындырып, берілген 
ӛрнекті программалау тілінде жазуды ҥйрету. 
Оқушылардың біліміне қойылатын талаптар:
Оқушылар кез келген 
математикалық ӛрнекті программалау тіліне қажетті шарттарды сақтай 
отырып, жылдам аударып, жаза білуі тиіс. 
Жоспар: 
1.
Арифметикалық ӛрнектер 
2.
Логикалық ӛрнектер 
3.
Стандартты функциялар 
4.
Ӛрнектерді Python тілінде жазу мысалдары. 
5.
Бақылау сҧрақтары мен жаттығулар 
5. Мәліметтерді енгізу және шығару операторлары. Сызықтық 
алгоритмді программалау. 
Мақсаты:
Оқушыларға мәліметтерді енгізу және шығару операторларының 
жазылу ережесін тҥсіндіріп, сызықтық алгоритмдерді программалауды 
ҥйрету. 
Оқушылардың біліміне қойылатын талаптар
: Оқушылар мәліметтерді


118 
енгізу және шығару операторларының жазылуын біліп, сызықтық 
алгоритмге программа қҧра алатындай дәрежеге жетуі қажет. 
Жоспар: 
1.
Мәліметтерді енгізу, шығару операторлары 
2.
Сызықтық алгоритмді программалау. 
Мәліметтер қҧрылымына қарай сандар, жолдар, логикалық мәндер, тізбектер, 
тізімдер, кортеж, сӛздіктер болып бӛлінеді. 
Операция Сипатталуы 
Бҥтін санды бӛлу
Нәтиже бҥтін сан 
Егер екі сан да нақты болса, бӛлшек бӛлігі ноль болатын сан шығады 
x//y Мысалы: 
100//8 → 12 
101.8//12.5 → 8.0 
x ты y бӛлгендегі қалдық
x%y
10%4 → 2 
x
∗∗
y Дәрежеге шығару 
2
∗∗
3 → 8 
2.3
∗∗
(−3.5) → 0.05419417057580235 
−x 
Сан таңбасын алмастыру 
Python тілінде сандарға операциялық амалдар ҥшін мына іштестірілген 
функциялар қолданылады, abs() (абсолют мәнін есептеу, abs(−3) → 3), pow() 
(дәрежеге шығару, pow(2,3) → 8), divmod() (бҥтін санды бӛлудің бҥтін және 
қалдық бӛлігі) , divmod(17,5)→ (3,2)) и round() (дӛңгелектеу, round(100.0/6) 
→ 17.0). Бҧл функциялар ҥшін қосымша модульді қосу міндетті емес.
Бекіту мысалы. Ҥшбҧрыштың әр қабырғаларының ҧзындықтары берілген. 
Ҥшбҧрыштың периметрін және Герон формуласы бойынша ауданын 
есептеңіз.
Бер.: a,b,c:N;
Табу керек: P- ? S-?
Программа коды: 
# -*- coding: utf-8 -*- 
import math 
# Їшбўрыш ќабырєаларын енгізіѕіз-- 
a=int(input( )) 
b=int(input( )) 
c=int(input( )) 
p=int(a+b+c) 


119 
pr=float((a+b+c)/2) 
print('Їшбўрыш периметрі p=',p) 
s=math.sqrt(p*(p-a)*(p-b)*(p-c)) 
print('Їшбўрыш ауданы s=',s) 


Достарыңызбен бөлісу:
1   ...   80   81   82   83   84   85   86   87   ...   93




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

    Басты бет