*Қарапайым бағдарламалау және математикалық функциялар, жолдар және объектілер



Дата04.10.2024
өлшемі0,59 Mb.
#146825
Байланысты:
Жаксылап карап стендер (1)


Бөлім 2 және 3
*Қарапайым бағдарламалау және математикалық функциялар, жолдар және объектілер

Физика-математика факультеті


Информатика кафедрасы
1503-11 тобы
Мирабзалова Гавхар
ashurmatova.gavkhar@okmpu.kz

2.1. ЦЕЛЬСИЙДІ ФАРЕНГЕЙТКЕ ТҮРЛЕНДІРУ

I. Цельсий дәрежесін келесіден оқитын бағдарламаны жаз.Консольді таңдап, оны Фаренгейтке түрлендіреді және нәтижені көрсетеді. Формуласы түрлендіру келесідей:


fahrenheit = (9 / 5) * celsius + 32
Цельсий бойынша дәрежені енгізіңіз: 43
43 Цельсий - 109,4 Фаренгейт

Программада цельсий температурасын енгізу үшін «input()»-ты қолдандым. float() –ты жазылған мәнді нақты санға айналдыру үшін пайдаландым. Цельсийде берілген мәнді Фаренгейтке айналдыру үшін берілген формула бойынша «fahrenheit = (9 / 5) * celsius + 32» етіп жаздым. Ал print() нәтижені Цельсий және Фаренгейт температурасын бірге шығарып береді.


2.2. ЦИЛИНДРДІҢ КӨЛЕМІН ЕСЕПТЕҢІЗ

I. Цилиндрдің радиусы мен ұзындығын оқитын және ауданы мен көлемін мына формулалар арқылы есептейтін программа жазыңыз: аудан = радиус * радиус * π көлем = аудан * ұзындық


Міне үлгі іске қосу:
Цилиндрдің радиусы мен ұзындығын енгізіңіз: 5,5, 12
Алып жатқан жер аумағы 95,0331 км² шамасында
Көлемі 1140,4



Цилиндрдің көлемін және оның ауданын есептейтін программа жазу үшін, маған π мәні керек болғандықтан, математикалық функцияларды қолдану үшін math модулін импорттадым. Келесіде цилиндрдің радиусы мен ұзындығын енгізуді сұрадым. Енгізілген мәндерді нақты сан түрінде алу үшін float() функциясын қолдандым. Радиус пен ұзындық мәндерін алған соң, цилиндрдің негізінің ауданын есептедім. Негізі шеңбер болғандықтан, оның ауданын π×r2 формуласы бойынша таптым. Келесі қадамда цилиндрдің көлемін анықтадым. Оны негізінің ауданы мен цилиндрдің ұзындығын көбейту арқылы есептедім.температурасын бірге шығарып береді.


2.4. ФУНТТАРДЫ КИЛОГРАМҒА АЙНАЛДЫРУ


I. Фунттерді килограммға түрлендіретін бағдарлама жазыңыз. Бағдарлама пайдаланушыдан мәнді фунтпен енгізуді ұсынады, оны килограммға түрлендіреді және нәтижені көрсетеді. Бір фунт 0,454 келі. Міне үлгі іске қосу:


Мәнді фунтпен енгізіңіз: 55,5
55,5 фунт - 25,197 килограмм



Фунтпен берілген мәнді енгізу үшін input() функциясын қолдандым, ал енгізілген мәнді нақты санға айналдыру үшін float() функциясын қостым. Келесіде фунтты килограмға айналдыру үшін стандартты коэффициентті қолдандым: 1 фунт 0.454 килограммға тең. Сондықтан енгізілген мәнді 0.454-ке көбейтіп, килограммен мәнді таптым. нәтижені көрсету үшін print() функциясын қолдандым.


3.1 ГЕОМЕТРИЯ: БЕСБҰРЫШТЫҢ АУДАНЫ


I. Пайдаланушыға бесбұрыштың центрінен төбеге дейінгі ангты енгізуді ұсынатын және келесі суретте көрсетілгендей пентагонның ауданын есептейтін бағдарламаны жазыңыз. Бесбұрыштың ауданын есептеу формуласы бер


Міне үлгі іске қосу:
Орталықтан төбеге дейінгі ұзындықты енгізіңіз: 5,5 Бесбұрыштың ауданы 108,61



Бұл программада бесбұрыштың ауданын есептеу үшін


бесбұрыштың центрінен оның бір төбесіне дейінгі
қашықтықты енгізу кеикк. Бұл мән радиус ретінде
қабылданады, және оны нақты санға айналдыру үшін
float() функциясын қолдандым. Келесі қадамда
бесбұрыштың бір жағының ұзындығын таптым. Ол
үшін радиус пен бесбұрыштың ішкі бұрышының
синусын пайдаланып, формула арқылы есептедім:
s = 2 * r * math.sin(math.pi / 5) Бесбұрыштың ауданы
жағының ұзындығы және тангенс функциясымен табылады:
area = (5 * s**2) / (4 * math.tan(math.pi / 5)) Натижеде
бесбұрыштың ауданын принт аркылы экранга шыгардым

3.4 ГЕОМЕТРИЯ: БЕСБҰРЫШТЫҢ АУДАНЫ


I. Бесбұрыштың ауданын келесі формула арқылы есептеуге болады (s - қабырғаның ұзындығы):


Пайдаланушыны бесбұрыштың бүйір жағына енгізуге шақыратын және ауданды көрсететін бағдарламаны жазыңыз. Міне үлгі іске қосу:
Бүйір жағын енгізіңіз: 5.5
Бесбұрыштың ауданы 53,04444136781625

Бесбұрыштың бір жағының ұзындығын input аркылы енгизу керек. Бұл мәнді нақты санға айналдыру үшін float() функциясын қолдандым. бесбұрыштың Ауданын табу үшін мына формуланы пайдаландым: Мұнда s — бесбұрыштың бір жағының ұзындығы, ал бесбұрыштың ішкі бұрышына байланысты тангенс мәнін білдіреді. Бұл формула арқылы бесбұрыштың ауданы есептедім. Соңында, нәтижені экранға шығардым.


3.4 ГЕОМЕТРИЯ: БЕСБҰРЫШТЫҢ АУДАНЫ


I. Бесбұрыштың ауданын келесі формула арқылы есептеуге болады (s - қабырғаның ұзындығы):


Пайдаланушыны бесбұрыштың бүйір жағына енгізуге шақыратын және ауданды көрсететін бағдарламаны жазыңыз. Міне үлгі іске қосу:
Бүйір жағын енгізіңіз: 5.5
Бесбұрыштың ауданы 53,04444136781625

Бесбұрыштың бір жағының ұзындығын input аркылы енгизу керек. Бұл мәнді нақты санға айналдыру үшін float() функциясын қолдандым. бесбұрыштың Ауданын табу үшін мына формуланы пайдаландым: Мұнда s — бесбұрыштың бір жағының ұзындығы, ал бесбұрыштың ішкі бұрышына байланысты тангенс мәнін білдіреді. Бұл формула арқылы бесбұрыштың ауданы есептедім. Соңында, нәтижені экранға шығардым.




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




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

    Басты бет