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


Оқушылардың біліміне қойылатын талаптар



Pdf көрінісі
бет83/92
Дата18.10.2022
өлшемі1,47 Mb.
#43818
1   ...   79   80   81   82   83   84   85   86   ...   92
Байланысты:
ОҚУ ҚҰРАЛЫ Инф оқыту әдістемесі

Оқушылардың біліміне қойылатын талаптар: Оқушылар мәліметтерді


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   ...   79   80   81   82   83   84   85   86   ...   92




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

    Басты бет