Budaqlanan alqoritmlər və proqramlar

Slides:



Advertisements
Similar presentations
Ma.
Advertisements

El Alfabeto Con Vocabulario
NKB 034 : “ SETIAMU, TUHANKU, TIADA BERTARA ” Syair: T. O. Chisholm ( ) Terjemahan: E. L. Pohan (1961) ( ) Lagu: William M. Runyan.
“ YA TUHAN, KAULAH PENEBUS ”
NKB 049 : “ TUHAN YANG PEGANG ” Syair dan Lagu: Ira F. Stanphill (1914- ) Terjemahan: K. P. Nugroho ( )
KJ 158 : “ ‘KU INGIN MENGHAYATI ” Syair : Anonim Belanda (1539) Terjemahan: H. A.Pandopo/ Subronto K. Atmodjo (1979/1982) Lagu: Belanda (1539)
Chapter 5.2 Factoring by Grouping. 3y (2x – 7)( ) (2x – 7) (2x – 7) – 8 3y 1. Factor. GCF = (2x – 7) Find the GCF. Divide each term by the GCF. (2x –
Click on each of us to hear our sounds.
Ş ə ki ş ə h ə r 5№ li tam orta m ə kt ə b L ə tifova N ə hay ə t.
Las Vocales En Espanol.
The Schrödinger Model and the Periodic Table. Elementnℓms H He Li Be B C N O F Ne.
HIRAGANA by number of strokes Images from:
Factoring by Grouping. Factoring Technique #3 Factoring By Grouping for polynomials with 4 or more terms.
Unit 2, Lesson 2: The Distributive Property and Factoring.
Chapter 5 Pretest. Factor each of the following completely xy 2 ( ) 5 5 x 6 – GCF = 5 x7x7 y2y2 – 15 x y2y2 x y 2 xy 2 xy 2.
Standart: Standart: Dinl ə diyi m ə tnd ə yeni söz v ə ifad ə l ə ri seçir Kiçik h ə cmli dialoqlarda i ş tirak edir M ə tnin.
We can also use the Distributive Property in reverse. This is called Factoring. When we factor an expression, we find all numbers or variables that divide.
Multiplying Powers Dividing Powers Zero ExponentsNegative.
MÜƏLLİMLƏRİN TƏLİMİ VƏ İNKİŞAF Günel Cəfərova, ABA CEELI Inc – Hüquqşünas, Hüquq Təhsili İslahatları proqramı üzrə mütəxəssis Qafqaz Universitetində -
Expressions & Equations Properties And Like Terms.
x 5 2xy Fri 11/6 Lesson 4 – 4 Learning Objective: To factor difference and sum of cubes & by grouping Hw: Factoring WS 2.
İnformasiya texnologiyaları kafedrası Mövzu № 1. Fərdi kompüterin mikroprosessorlarının arxitekturasının əsas istiqamətləri. (Hesablamanın konveyerləşdirilməsi.
Ki ng Fa hd U ni ve rsi ty of Pe tro leu m & M ine ral s M ech ani cal En gin eer ing Dy na mi cs M E 20 1 BYBY Dr. M ey ass ar N. Al - Ha dd ad Dynamics.
META PROGRAMLAR ALT SİSTEMLER. META PROGRAMLAR (alt sistem)  Bilinçaltında oturmuş ÖZEL KALIPLARA denir. Sürekli kullanılan otomatik programlar. Bilinçaltında.
PHONICS Repeat each sound. Blend the sounds. Read each word.
ma mu mi mo me pe pi pa pu po si sa so.
HOŞGELDİNİZ ÇOCUKLAR. HAYVANLARI SEVİYORUM Hayvanları seviyorum. Hem de çok! Onlarda hiç kötülük yok,yalan yok! Dost olurum en küçük bir hayvanla, Sev.
Pascal Programming Today Chapter 2 1 Chapter 2. Pascal Programming Today Chapter 2 2 »Output statements write data to output devices (e.g. VDU). »Two.
Welcome to our open lesson. Halloween is an annual holiday celebrated on October 31. It has roots in the Celtic festival of Samhain and the Christian.
Sílabas con m,p,s tema 2. pe so ma si mu se.
“Birləşmiş Krallıqda bayramlar”
4.3  Δs.
“Menecment İqtisadiyyatı” fənninin mühazirə qeydləri
“Menecment İqtisadiyyatı” fənninin mühazirə qeydləri
Periodensystem Biomaterials Research - Manfred Maitz H He Li Be B C N
Emission of Energy by Atoms and Electron Configurations
Fənn: Azərbaycanın xarici iqtisadi əlaqələri
XVII BÖLMƏ MÜHAZİRƏ QEYDLƏRİ: TƏDİYYƏ BALANSI
W H Y C A N A D A IM M IG R A T IO N Presented by CanApprove.
W H Y C A N A D A IM M IG R A T IO N Presented by CanApprove.
Qazımada Tətbiq edilən Nəzarət ölçü cihazları haqqında
Periodic Table of the Elements
Підготовка учнів до олімпіади з інформатики
Avropa İttifaqı Şərq Tərəfdaşlığı proqramı və Azərbaycan
VII BÖLMƏ MÜHAZİRƏ QEYDLƏRİ: MÜASİR BEYNƏLXALQ TİCARƏT NƏZƏRİYYƏLƏRİ
ETMİŞ ÖLKƏLƏRİN İQTİSADİ PROBLEMLƏRİ
XIV BÖLMƏ MÜHAZİRƏ QEYDLƏRİ: VALYUTA BAZARININ TƏHLİLİ
Tiết 46 BÀI THỰC HÀNH SỐ 7 Trường THPT Lê Quý Đôn.
VIII DƏRS: BEYNƏLXALQ XİDMƏT TİCARƏTİ VƏ ƏSAS XÜSUSİYYƏTLƏRİ
Açıq iqtisadiyyatın makroiqtisadiyyatı: əsas anlayışlar
8369 ONUNE SUPPORT -·-·
III DƏRS: XEKŞER-OLİN NƏZƏRİYYƏSİ
PASCAL`DA ŞƏRT OPERATORU.
Mətn çərçivələri ilə iş
İnformatika VI sinif.
Electron Configurations
Lesson: Greetings/あいさつ
SAD Ə V Ə MÜR Ə KK Ə B Ə D Ə DL Ə R. Y ALNıZ ÖZÜN Ə V Ə VAHID Ə BÖLÜN Ə N NATURAL Ə D Ə DL Ə R Ə SAD Ə Ə D Ə DL Ə R DEYILIR.
PASCAL`DA MASSİVLƏR.
Təhsil proqramının hazırlanması
“Menecment İqtisadiyyatı” fənninin mühazirə qeydləri
Паскаль тілінің басқару
Aşağı və yüksək səviyyəli dillər
İşgəncəyə məruz qalmama hüququ
A toy example for RC4.
Information letter № 45.
Ş ə hla Abdurahmanova. Normal qidalanma orqanizm üçün vacib olan üç t ə l ə bi qarşılayır: Kimy ə vi enerji Üzvi madd ə l ə r Heyvanın özünün sintez ed.
Müəllim hazırlığında təlim nəticələrinə əsaslanan kurikulum Seminar
MİLLİ SƏRVƏT, MADDİ İSTEHSAL, DƏYƏR VƏ İQTİSADİ İNKİŞAF STRATEGİYALARI
Too much text. This slide has too much text. This slide has too much text. This slide has too much text. This slide has too much text. This slide has too.
Presentation transcript:

Budaqlanan alqoritmlər və proqramlar Tərtib etdi:Xətai rayonu, 264 saylı məktəb liseyin müəllimi Əliyeva Xanım .

1.Şərt operatorunun qısa və uzun yazılış formasını yadda saxlamaq. 2.Budaqlanan alqoritmlərdə məsələnin həllinə şərt operatorunu tətbiq etmək. DƏRSİN MƏQSƏDİ:

yox Evə gedərik It bizi qapar İt hürən tərəfə gedə k? Hə

Budaqlanan alqoritmlər – Alqoritmlərdə bir-neçə mümkün hərəkətdən birinin seçilməsinə büdaqlanma vasitəsilə nail olunur.Budaqlanma bir yaxud bir neçə şərtin yoxlanmasına əsaslanır və həmin şərtlərin doğruluğundan asılı olaraq müəyyən əməliyyatlar yerinə yetirilir.

Əgər şərt, onda operator1. YARIMÇIQ FORMA Hə Əgər şərt, onda operator1. Əgər şərt, onda operator1, əks halda operator2. TAM FORMA Hə yox

Əgər yağış yağırsa, çətiri açmaq lazımdır. Əğər qaranquş aşağıdan uçursa ,onda yağış yağacaq, əks halda yağış olmayacaq. Əgər qırmızı işığı yanırsa, onda yolu keç, əks halda dayan.

Budaqlanma alqoritminin yarımçıq forması Operator 1 Şərt Yox HƏ Başlanğıc Verilənlərin daxil edilməsi Nəticənin çap edilməsi son

Budaqlanma alqoritminin tam forması. оperator 1 Şərt operator 2 yox Hə başlanğıc Verilənlərin daxil edilməsi NƏTİCƏ son

Çox variantlı budaqlanma BAŞLANĞIC Verilənlərin da- xil edilməsi Operator 1 Şərt 1 Operator 3 Şərt2 Operator 2 Şərt 3 Operator 4 Nəticənin gös- tərilməsi son Yox yox Hə yox hə Hə

Tapşırıq: Verilmiş blok-sxemə görə alqoritmi hesablayın. X=C-11 X=C+11 c>12 Başlanğıc c daxil et X çap et X=C-11 X=C+11 C>12 C daxil et Hə yox C 3 5 7 8 10 11 13 15 X Son

CAVABLAR : C 3 5 7 8 10 11 13 15 X -7 -6 -4 -3 -1 24 26

Kvadrat tənliyinin həlli D = B**2 - 4 A* C D ≥ 0 X1, X2 çapı Başlanğıc A, B, C daxil et X1 = (- B - ) / 2* A X2 = (- B + ) )/ 2* A SON HƏ YOX Həqiqi kökləri yoxdur Ax2 + Bx + C = 0 Kvadrat tənliyinin həlli

Bu blok sxemdəki alqoritmə görə y-in qiymətini tap və cədvəli doldur. Yox Hə başlangic c daxil edək Y = Y - 5 Y < 16 Y= Y+ 6 Y çap edirik son Y= c*4 c 2 5 6 8 y

CAVAB: c 2 5 6 8 y -5 3 26 30 38

Pascalda: Qısa yazılışda şərt operatoru aşagıdakı formada olur: IF (Şərt) THEN (operator 1); Uzun yazılışda şərt operatoru aşağıdakı formada olur: IF (Şərt) THEN (оperator 1) ELSE (оperator2);

A və B iki tam ədəd verilir. Bu ədədlərdən böyüyünü tapmaq tələb olunur. MƏSƏLƏ 1

Həlli: program Nümunə1; var a,b: integer; begin writeln(‘2 ədəd daxil et’); readln(a,b); if a>b then writeln (a) else writeln (b); end.

Pascal dilində else açar sözündən qabaq nöqtəli vergül (;) qoyulmur. Qeyd: Begin və end açar sözlərinə operator mötərizələri deyilir. Pascal dilində else açar sözündən qabaq nöqtəli vergül (;) qoyulmur.

Onun tək və cüt olduğunu yoxlayan proqram. Iki tam ədəd Verilib. Onun tək və cüt olduğunu yoxlayan proqram.

2tam ədəd daxil edilir cüt və tək olduqunutamaq və çap etmək Program şərti; Var a, b: integer; Begin Writeln(‘2 rəqəm daxil et’); Readln(a,b); If a mod 2=0 then writeln(‘a –cütdür’) else writeln(‘a –təkdir’); If b mod 2=0 then writeln(‘b –cütdür’) else writeln(‘b –təkdir’); End. 2tam ədəd daxil edilir cüt və tək olduqunutamaq və çap etmək

X dəyişəni hansi qiymətlər alacaq? a:=9: b:=7: c:=2; If a>b then x:=a+b Else begin a:=b+c; x:=a-3*b; End. a:=22: b:=19: c:=4; If (a>b) and (b>c) then x:=2*a+b+c Else begin a:=b+c; X dəyişəni hansi qiymətlər alacaq?

a:=12: b:=17; If a<=b then x:=a+b Else x:=2*a-4*b; End. a:=12: b:=16; If a>b then x:=a*b else x:=a; End.

1.Şərt operatoru nəyə deyilir? A.Budaqlanmanı yerinə yetirir. C.Mürəkkəb məsələləri yerinə yetirir. B.Mənimsətmə operatorunu yerinə yetirir. D.Heç biri   2.Operatorun ümumi şəkli necə yazılır? A.Program şərt C.İf, şərt, end B.İf, şərt, Then operator D.then operator

3.Operator mötərizələri hansı açar sözlərə deyilir? A.begin C.begin,end B.end D.var,end 4.Blok-sxem hansı operatora aiddir? A.dövrü C.şərti B.xətti D.heç biri

5. İf, then, else sözlərinin tərcüməsi hansıdır? A. İf-əgər Then-onda Else-əks halda C. İf-əgər Then-ona görə B. İf-onda Then-əgər D. İf-əks halda Else-olar

Dərsin nəticəsi Bu dərsdə mən yeni nə öyrəndim? Mənim üçün çətin olan nə idi? Heç nə başa düşmədim … Mənə maraqli idi (maraqli deyildi). Dərsin nəticəsi

Ev tapşırığı: Misallarin blok sxemlərinin proqramını tərtib etmək. Öyrəndiyimiz operatorları təkrarlamaq. Misal: 3 tam ədəd verilib. Böyüyünü tapıb ekrana cıxaran proqram tərtib etmək və blok sxemi qurmaq.

Diqqətinizə görə minnətdaram!