1. Сызықтық алгоритмдерге байланыстырылған өмірде кездесетін жасыл алгоритмдер туралы мысалдар құрастырып беріңіз

  • 18
1. Сызықтық алгоритмдерге байланыстырылған өмірде кездесетін жасыл алгоритмдер туралы мысалдар құрастырып беріңіз.
2. Екі санның қосымша процедурасын анықтау программасында орналастыру жолдарын табыңыз. a=int(input("a санын енгізіңіз: ")) b=b=int(input("b санын енгізіңіз: ")) input("косымша: а-мен б-ды енгізіңіз: ") Дәптерлеріңізге дұрыс программаның нұсқасын жазыңыз.
Ян_2041
31
1. Жасыл алгоритмдер - бұл алгоритмдер, оларды жасау үшін тегін жасыру машиналарымен бірлесетін жасампаздар, пластиналар, дисктер, транзисторлар және басқа жазбайланған материалдар қолданылады. Осы алгоритмдер кездесетін жер, плоскілер, бөлімдер және сызықтарды пайдаланады. Бұл алгоритмдерге байланысты бірнеше мысалдарды қарастырып береміз:

Мысал 1:
Программа: Үшиге дейін санымызды қосатын алгоритм
### Алгоритм:
1. Алгоритмны бастапқы нүктесін белгілеу: n=0
2. n санымызды 1 шартпен тексеру: Егер n = 3 болса, алгоритмні жасау тоқтатылады.
3. n санын енгізу: input("n санын енгізіңіз: ")
4. n санымызды қосу: n = n + 1
5. 2 шартпен тексеру: егер n = 3 болса, 6-ша кезекпен жатады, басқа да артқы шартпен жататын жоқ.
6. Алгоритмні жасау үшін анықталатын командаларды еңгізу: print("Салем, жасыл алгоритм")
7. Алгоритмні тексеру: Бас тарту.

Мысал 2:
Программа: Дерекке дейін санымызды өшіруге бас тартатын алгоритм
### Алгоритм:
1. Алгоритмны бастапқы нүктесін белгілеу: n=10
2. n санымызды 2 шартпен тексеру: егер n ≥ 1 болса, 3-ше кезекпен жатады, егерде ошып, басқа да артқы шартпен жататын жоқ.
3. n санымызды өшіру: n = n - 1
4. 2 шартпен тексеру: егер n ≥ 1 болса, 5-ша кезекпен жатады, басқа да артқы шартпен жататын жоқ.
5. Алгоритмні өшіру үшін анықталатын командаларды еңгізу: print("Сәлем, Жасыл алгоритм")
6. Алгоритмні тексеру: Бас тарту.

2. Косымша процедурасын анықтату программасында орналастыру жолдары:
Программаны пайдаланушыдан ақпаратты сүзгі белгілеуді сұраймыз, содан кейін "а" бойынша инпут командасы арқылы бірінші санны еңгізуін сұрауымыз. Пайдаланушы "а" санын енгізгенше, сразу ввод команды для второго числа \(b\) и его ввод. Соған косымша дейміз, солай келеді: "косымша: а-мен б-ды енгізіңіз". Командаларды орындау жолдарының координаттарында түрлендіруге болатын жолдар:

python
a=int(input("a санын енгізіңіз: "))
b=int(input("b санын енгізіңіз: "))
input("косымша: а-мен б-ды енгізіңіз: ")
print("а саны =", a)
print("b саны =", b)


Осы программаны дұрыс жазу туралы анықтамалы нұсқасы: