Материалдар / Тармақталған алгоритмдерді программалау

Тармақталған алгоритмдерді программалау

Материал туралы қысқаша түсінік
Тармақталған алгоритмдерді программалау
Материал тегін
Бұл бетте материалдың қысқаша нұсқасы ұсынылған. Материалдың толық нұсқасын жүктеп алып, көруге болады
img_page_1
Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
Оқу-ағарту министірлігінің ресми жауабы
Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
Ресми байқаулар тізімі
Республикалық байқауларға қатысып жарамды дипломдар алып санатыңызды көтеріңіз!
Материалдың қысқаша түсінігі
Тармақталған алгоритмдерді программалау 7 сынып Жансая Керимбаева

1 слайд
Тармақталған алгоритмдерді программалау 7 сынып Жансая Керимбаева

1 слайд

Тармақталған алгоритмдерді программалау 7 сынып Жансая Керимбаева

Тармақталған алгоритмдердің әдістері мен түрлері Шартты тармақталу Бағдарламаның орындалу жолы белгілі бір шарттың орындалуына

2 слайд
Тармақталған алгоритмдердің әдістері мен түрлері Шартты тармақталу Бағдарламаның орындалу жолы белгілі бір шарттың орындалуына байланысты таңдалады. Көп тармақты тармақталу Бірнеше шарттарды тексеру арқылы бағдарламаның орындалу жолын таңдауға мүмкіндік береді.

2 слайд

Тармақталған алгоритмдердің әдістері мен түрлері Шартты тармақталу Бағдарламаның орындалу жолы белгілі бір шарттың орындалуына байланысты таңдалады. Көп тармақты тармақталу Бірнеше шарттарды тексеру арқылы бағдарламаның орындалу жолын таңдауға мүмкіндік береді.

Шартты тексеру операторларының құрылымдары Толық жазылу if операторынан кейін шарт жазылады. Шарттан «:» қойылады. Тек ақиа

3 слайд
Шартты тексеру операторларының құрылымдары Толық жазылу if операторынан кейін шарт жазылады. Шарттан «:» қойылады. Тек ақиақат жағдайда Қысқа if операторы нан кейін else фунциясы Шарттың жалған болған кездегі қадамын тексереді.

3 слайд

Шартты тексеру операторларының құрылымдары Толық жазылу if операторынан кейін шарт жазылады. Шарттан «:» қойылады. Тек ақиақат жағдайда Қысқа if операторы нан кейін else фунциясы Шарттың жалған болған кездегі қадамын тексереді.

Тармақталу операторларының сипаттамасы if операторы Шарттың орындалуын тексеріп, шарт орындалса, белгілі бір код блогын оры

4 слайд
Тармақталу операторларының сипаттамасы if операторы Шарттың орындалуын тексеріп, шарт орындалса, белгілі бір код блогын орындайды. else операторы if операторының шарты орындалмаса, else операторының ішіндегі код блогы орындалады. if else операторы Бірнеше шарттарды тексеру үшін қолданылады. Бірінші шарт орындалмаса, келесі шарт тексеріледі.

4 слайд

Тармақталу операторларының сипаттамасы if операторы Шарттың орындалуын тексеріп, шарт орындалса, белгілі бір код блогын орындайды. else операторы if операторының шарты орындалмаса, else операторының ішіндегі код блогы орындалады. if else операторы Бірнеше шарттарды тексеру үшін қолданылады. Бірінші шарт орындалмаса, келесі шарт тексеріледі.

if-else операторының тағайындалуы мен қолданылуы 1 Шарт тексеріледі 2 Шарт орындалса if блогі орындалады. 3 Шарт орындалмаса el

5 слайд
if-else операторының тағайындалуы мен қолданылуы 1 Шарт тексеріледі 2 Шарт орындалса if блогі орындалады. 3 Шарт орындалмаса else блогі орындалады.

5 слайд

if-else операторының тағайындалуы мен қолданылуы 1 Шарт тексеріледі 2 Шарт орындалса if блогі орындалады. 3 Шарт орындалмаса else блогі орындалады.

Тармақталған алгоритмдердегі оңтайландыру Кодтың тиімділігін арттыру Қажетсіз код бөліктерін алып тастау, шарттардың орындалу

6 слайд
Тармақталған алгоритмдердегі оңтайландыру Кодтың тиімділігін арттыру Қажетсіз код бөліктерін алып тастау, шарттардың орындалу ретін өзгерту. Жадыны тиімді пайдалану Қажетсіз айнымалыларды пайдаланбау, жадыны босату. Орындалу уақытын қысқарту Кодтың орындалу уақытын өлшеп, тиімді алгоритмді таңдау.

6 слайд

Тармақталған алгоритмдердегі оңтайландыру Кодтың тиімділігін арттыру Қажетсіз код бөліктерін алып тастау, шарттардың орындалу ретін өзгерту. Жадыны тиімді пайдалану Қажетсіз айнымалыларды пайдаланбау, жадыны босату. Орындалу уақытын қысқарту Кодтың орындалу уақытын өлшеп, тиімді алгоритмді таңдау.

Тармақталған алгоритмдер мысалдары мен қолданылуы 1 Сандарды салыстыру Екі санды салыстырып, үлкенін табу. 2 Шартты іс-әрекетт

7 слайд
Тармақталған алгоритмдер мысалдары мен қолданылуы 1 Сандарды салыстыру Екі санды салыстырып, үлкенін табу. 2 Шартты іс-әрекеттер Белгілі бір шарт орындалса, белгілі бір іс-әрекетті орындау. 3 Меню жасау Пайдаланушыға таңдау жасауға мүмкіндік беретін меню жасау.

7 слайд

Тармақталған алгоритмдер мысалдары мен қолданылуы 1 Сандарды салыстыру Екі санды салыстырып, үлкенін табу. 2 Шартты іс-әрекеттер Белгілі бір шарт орындалса, белгілі бір іс-әрекетті орындау. 3 Меню жасау Пайдаланушыға таңдау жасауға мүмкіндік беретін меню жасау.

Талдау тапсырмасы (Ж) a, b және c сандарының үлкенін табатын программа жаз. Берілген a, b және c сандарының үлкенін табуға

8 слайд
Талдау тапсырмасы (Ж) a, b және c сандарының үлкенін табатын программа жаз. Берілген a, b және c сандарының үлкенін табуға арналған программа кодына төмендегі сұрақтар бойыншаталдау жүргізіңдер: 1.Программада үш санның үлкенін табу үшін қандай алгоритмге сүйенеді? 2. Программада қолданылған шарт тексеру операторының құрылымы қандай? :

8 слайд

Талдау тапсырмасы (Ж) a, b және c сандарының үлкенін табатын программа жаз. Берілген a, b және c сандарының үлкенін табуға арналған программа кодына төмендегі сұрақтар бойыншаталдау жүргізіңдер: 1.Программада үш санның үлкенін табу үшін қандай алгоритмге сүйенеді? 2. Программада қолданылған шарт тексеру операторының құрылымы қандай? :

Программа коды: a=int (input () ) b=int (input () ) c=int (input () ) max=a if max < b: max=b if max < c: max=c print (max)

9 слайд
Программа коды: a=int (input () ) b=int (input () ) c=int (input () ) max=a if max < b: max=b if max < c: max=c print (max)

9 слайд

Программа коды: a=int (input () ) b=int (input () ) c=int (input () ) max=a if max < b: max=b if max < c: max=c print (max)

Тапсырма (Ж) Екі бүтін сан берілген. Олардың ең кішісінің мәнін басып шығарыңыз.

10 слайд
Тапсырма (Ж) Екі бүтін сан берілген. Олардың ең кішісінің мәнін басып шығарыңыз.

10 слайд

Тапсырма (Ж) Екі бүтін сан берілген. Олардың ең кішісінің мәнін басып шығарыңыз.

Программа коды: a=int (input () ) b=int (input () ) min=a if min> b: min=b print (min)

11 слайд
Программа коды: a=int (input () ) b=int (input () ) min=a if min> b: min=b print (min)

11 слайд

Программа коды: a=int (input () ) b=int (input () ) min=a if min> b: min=b print (min)

Тапсырма (Д) Нақты А саны берілген. А саны оң болса квадтраын, теріс сан олса кубын есептейтін программа жаз.

12 слайд
Тапсырма (Д) Нақты А саны берілген. А саны оң болса квадтраын, теріс сан олса кубын есептейтін программа жаз.

12 слайд

Тапсырма (Д) Нақты А саны берілген. А саны оң болса квадтраын, теріс сан олса кубын есептейтін программа жаз.

Программа коды: a=int(input() if a>0: k=a**2 else: k=a**3 print(k)

13 слайд
Программа коды: a=int(input() if a>0: k=a**2 else: k=a**3 print(k)

13 слайд

Программа коды: a=int(input() if a>0: k=a**2 else: k=a**3 print(k)

Министірлікпен келісілген курстар тізімі