Similar presentations:
Ալգորիթմներ
1. Ալգորիթմներ
2. Ալգորիթմի սահմանումը
Ալգորիթմը քայլերի (գործողությունների)կարգավորված հաջորդականություն է , որը
հանգեցնում է սպասված արդյունքի:
3. Ալգորիթմի հիմնական հատկությունները
ՈրոշակիությունՄասայականություն
Արդյունավետություն
Դիսկրետություն
4. Ալգորիթմի նկարագրման եղանակները
ԲառաբանաձևայինԳրաֆիկական
5. Բառաբանաձևային նկարագրության օրինակ
Կազմել չորս իրարից տարբեր` a, b, c,d թվերից մինիմումիորոշմա բառաբանաձևային ալգորիթմը:
6. Խնդրի ճիշտ պատասխանը:
––
–
–
–
Ներմուծել a, b, c և d փոփոխակաների արժեքները,
min1-ում պահպանել a և b փոփոխականերից փոքրի
արժեքը,
min2-ում պահպանել c և d փոփոխականերից
փոքրի արժեքը,
արտածել min1 և min2 փոփոխականերից փոքրի
արժեքը,
ավարտել աշխատանքը:
7. Ալգորիթմի գրաֆիկան նկարագրությունը ներկայացվում են հատուկ պատկերների միջոցով, որոնցից յուրաքանչյուրը կոնկրետ ֆունկցիոնալ
նշանակություն ունի:Բլոկի անվանում
*********
******
****-***
***********
*****
*****
********
Գրաֆիկական պատկեր
8. Ճիշտ պատասխաները
Բլոկի անվանումԳործընթաց
Պայման
Մուտք-ելք
Մոդիֆիկացիա
Սկիզբ
Ավարտ
Միացուցիչ
Գրաֆիկական պատկեր
9. Գծային են կոչվում այն ալգորիթմները, որտեղ պարամետրերի արժեքներից անկախ` գործողությունները կատարվում են միշտ միևնույն
հաջորդականությամբ` վերից վար, յուրաքանչյուրըմիայն մեկ անգամ:
Խնդիր- Ձեր տրամադրության տակ 3 և 5
լիտր տարողությամբ երկու անոթներ կան և
գետից դրանք ջուրը լցնելու ու դատարկելու
հնարավորություն ունենք: Կազմել
ալգորիթմ, որը հնարավորություն կտա այդ
անոթների միջոցով 4 լիտր ջուր վերցնել:
10. Խնդրի Ճիշտ ալգորիթմը:
ՍկիզբԼցնել 5 լիտրանոց անոթը
5 լիտրանոց անոթիլ 3 լիտրանոցը լիքը լցնել
3 լիտրանոց անոթը դատարկել
5 լիտրանոց անոթի մեջ մնացած 2 լիտր ջուրը լցնել 3 լիտրանոց անոթի մեջ
Լցնել 5 լիտրանոց անոթը
5 լիտրանոց անոթից ջուրը ավելացնել 3 լիտրանոցի մեջ` մինչև այն կլցվի
Ավարտ
11. Ճյուղավորված է կոչվում այն ալգորիթմը, որտեղ ստուգվող պայմանից ելնելով` հաշվման գործընթացը շարունակում է հնարավոր տարբեր
ուղիներից որևէ մեկով:Վարժություն: Կազմել բլոկ սխեման
1+x , եթե x>3,
Y= cosx+x եթե x<=-1
1, հակառակ դեպքում
12. Խնդրի Ճիշտ ալգորիթմը:
ՍկիզբՆերմուծել x
X>3
X<=-1
Y=1+x
Y=cosx+x
Արտածել Y
Ավարտ
Y=1