1. Кездесетін сызықтық алгоритмдердегі өмірде кездесетін үлгілер бойынша мисалдар құрастырыңыз. 2. Қосуларды анықтау
1. Кездесетін сызықтық алгоритмдердегі өмірде кездесетін үлгілер бойынша мисалдар құрастырыңыз.
2. Қосуларды анықтау бағдарламасындағы ақпаратты табыңыз, ақпаратты табу жолдарын табуға бағытталган екі санның қосыны.
а=int (input("a-ны еңгізіңіз"))
b=int (input("b-ны еңгізіңіз"))
input("Қосыны, а-ға")
Дәптерлеріңізге бағдарламаның дұрыс нұсқасын жазыңыз, оны қазақша ашық бейнелеу.
15.12.2023 12:26
Пояснение: Сызықтық алгоритм – бұл бағдарлама және деректерлерді іске асырудың кездеуіне байланысты дизайнды деталдарды қолдану әдістерін таңдау. Осы алгоритмдерде үлгілер жатады, себебі улар негізгі жұмыстардың бірін бағдарлауға көмек көрсетеді. Кездесетін сызықтық алгоритмдерде үлгілерді мисалдар арқылы құрастыруда береміз.
Мисал 1: Улам жүйесінде табысты элементті табу алгоритмі
1. Бірінші қадам: Негізгі деректерді жазу.
2. Екінші қадам: Негізгі элементті бекіту.
3. Үшінші қадам: Тізімнің басынан бастау.
4. Төртінші қадам: Келесі элемент табылмаса шығу.
5. Бесінші қадам: Тап (іздеу) пайызбен жүргізу (бекітетілген элементті тексеру).
6. Алтыншы қадам: Табылған элементпен текущі элементі салыстыру.
7. Жетінші қадам: Табылған элементпен текущі элементті салыстыру.
8. Сегізінші қадам: Табылған элементті шығарып, сызыққа жазу.
Мисал 2: Тек 2 санның қосыны табу алгоритмі
а = int(input("а-ны еңгізіңіз: "))
b = int(input("b-ны еңгізіңіз: "))
input("Қосыны, а-ға")
print(a + b)
Совет: Кездесетін сызықтық алгоритмдерді түсіну үшін оқу әдістерін пайдаланыңыз. Осы алгоритмдерді қадамдар бойынша бөліп, өзара байланыстыратын:
1. Деректерді жазу
2. Бекіту
3. Бастау
4. Шығу
5. Тап пайызмен жүргізу
6. Салыстыру
7. Түсіндіру
Осы әдістердін деңгейлі тақтау жасаңыз. Байланыс символдарын пайдаланыңыз, деректерді добрақтау сөздерімен көрсетіңіз, нөмірлерді өтініш такырыптарымен жазыңыз.
Дополнительное упражнение: Кездесетін сызықтық алгоритмдердегі тақтаның (цикл) мәнін табыңыз.