Download - Մայիսյան 6-րդ հավաք
![Page 1: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/1.jpg)
«ՄԽԻԹԱՐ ՍԵԲԱՍՏԱՑԻ» ԿՐԹԱՀԱՄԱԼԻՐ
12, 13, 14 ՄԱՅԻՍԻ 2011 Թ.
![Page 2: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/2.jpg)
Թեման
Ինտեգրված դասըմիջառակայական կապիխթանման գործիք
![Page 3: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/3.jpg)
Նպատակը
Ինտեգրված դասի անցկացման օրինա-կի վրա ցուցադրել ծրագրավորուման ևայլ առարկաների կապի միջոցով դասիանցկացման արդյունավետությունը:Այն կարող է խթանել տարբերհարակից /բնագիտա-մաթեմատիկական/ ուսում-նականառարկաների ուսումնասիրու-թյանը:
![Page 4: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/4.jpg)
ax2+bx+c=0 քառակուսային հավասարմանլուծումը visual basic ծրագրայինփաթեթի օգնությամբ
Այս ինտեգրված դասի հիմնականնպատակն էր ուսումնասիրելծրագրավորման Visual Basic լեզվիորոշհնարավորություններ, միաժամանակ նպատակ ունենալով այն կիրառելհանրահաշվական ax2+bx+c=0
քառակուսային հավասարումանլուծմն հետազոտել:
Այդ նպատակով Visual Basic լեզվիմիջավայրում պատրաստվեցտվյալների մուտքագրման համարանհրաժեշտ ձև (տես նկ.1):
![Page 5: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/5.jpg)
Խնդրի դրվածքի մշակման աշխատանքներ
Կատարվեց անհրաժեշտ նախապատ-
րաստական աշխատանքներ ծրագրիմշակման համար:
Վերհիշվեց ax2+bx+c=0
քառակուսային հավասարումանլուծման ողջ գործ-ընթացը:
Visual Basic ծրագրային փաթեթիօգնու-թյամբ գրվեց համապատասխանծրագիրը և կատարվեց փորձարկմանաշխատանքներ:
Վահանակն ունի այսպիսի տեսք (տեսնկ.2):
![Page 6: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/6.jpg)
Քառակուսային հավասարման լուծման օրինակ 2
արմատի դեպքում
Դիտարկենք այն դեպքերը, երբքառակուսային հավասարմանտարբերիչը մեծ է 0-ից /D=b2-4ac>0/:
Այս դեպքում ax2+bx+c=0 քառակու-սային հավասարուման ունի 2
արմատ:
Մուտքագրելով քառակուսայինհավա-սարման գործակիցները ևկատարելով <Լուծել հավասարումը>
հրամանը, կստանանք ելքայինտվյալները:
Վահանակն ունի այսպիսի տեսք (տեսնկ.3):
![Page 7: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/7.jpg)
Քառակուսային հավասարման լուծման օրինակ 1
արմատի դեպքում
Դիտարկվեց այն դեպքերը, երբքառակուսային հավասարմանտարբերիչը 0 է /D=b2-4ac=0/:
Այս դեպքում ax2+bx+c=0 քառակու-սային հավասարուման ունի 1
արմատ:
Մուտքագրելով քառակուսայինհավա-սարման գործակիցները ևկատարելով <Լուծել հավասարումը>
հրամանը, կստանանք ելքայինտվյալները:
Վահանակն ունի այսպիսի տեսք (տեսնկ.4):
![Page 8: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/8.jpg)
Քառակուսային հավասարմանօրինակներ, որոնք արմատներ չունեն
Դիտարկվեց այն դեպքերը, երբքառակուսային հավասարմանտարբերիչը փոքր է 0-ից /D=b2-4ac<0/:
Այս դեպքում ax2+bx+c=0 քառակու-սային հավասարումն արմատներչունի:
Մուտքագրելով քառակուսայինհավա-սարման գործակիցները ևկատարելով <Լուծել հավասարումը>
հրամանը, կստանանքհաղորդագրություն առ այն, որքառակուսային հավասարումնարմատներ չունի:
Վահանակն ունի այսպիսի տեսք (տեսնկ.5):
![Page 9: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/9.jpg)
a գործակցի 0 լինելու դեպքի ուսումնասիրություն
Այն դեպքերում, երբ ax2+bx+c=0
քառակուսային հավասարումն a
գործակցի մուտքագրման ժամանակայն ընդունում է 0 արժեք, նմանդեպքերում որոծվեց դուրս բերելհաղորդագրություն այդ դեպքըչուսումնասիրելու վերաբերյալ:
Մուտքագրելով քառակուսայինհավա-սարման գործակիցները, որտեղa=0 և կատարելով <Լուծելհավասարումը> հրամանը, դուրսկբերվի հաղորդա-գրության վահանակ(տես նկ.7):
![Page 10: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/10.jpg)
Քառակուսային հավասարման լուծմանօրինակներ, որոնցում չի ցուցադրվումքառակուսային հավասարումը
Որոշ դեպքերում անհրաժեշտությունչկա դիտելու քառակուսայինհավասարման տեսքը: Այդ ժամանակբավական է հանել <Ցուցադրելքառակուսային հավասարումը> նշիչը:
Այս դեպքում ax2+bx+c=0 քառակու-սային հավասարուման համարկտրվեն մնացածարդյունքները, մասնավորապես նկ. 3
կունենա այսպիսի տեսք (տես նկ.8):
![Page 11: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/11.jpg)
Նոր քառակուսային հավասարման լուծում
Նոր քառակուսային հավասարումներլուծելու համար բավական է կատարել<Նոր հավասարում> հրամանը, որըտվյալների մուտքագրման վահանակըկբերի սկզբնական տեսքի (տես նկ.2):
![Page 12: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/12.jpg)
Քառակուսային հավասարման լուծման ծրագիրըvisual basic լեզվով
Dim a, b, c, D, x1, x2 As Double
Dim st, st1, st2, st3 As String
Private Sub Command1_Click()
a = Val(Text1.Text)
If a = 0 Then
Label5.Visible = False
Label6.Visible = False
Label7.Visible = False
Label8.Visible = False
Label9.Visible = False
Label10.Visible = False
Picture6.Visible = False
Picture7.Visible = False
Picture8.Visible = False
Picture9.Visible = False
Picture10.Visible = False
![Page 13: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/13.jpg)
Picture11.Picture = LoadPicture("D:\qarakusi havasarum\qh19.jpg")
Picture11.Visible = True
Else
b = Val(Text2.Text)
c = Val(Text3.Text)
D = b * b - 4 * a * c
If a < 0 Then
If a = -1 Then
st1 = " - x^2"
Else
st1 = " - " & Abs(a) & "x^2"
End If
Else
If a = 1 Then
st1 = "x^2"
Else
st1 = a & "x^2"
End If
End If
![Page 14: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/14.jpg)
If b < 0 Then
If b = -1 Then
st2 = " - x"
Else
st2 = " - " & Abs(b) & "x"
End If
Else
If b = 0 Then
st2 = ""
Else
If b = 1 Then
st2 = " + x"
Else
st2 = " + " & b & "x"
End If
End If
End If
If c < 0 Then
st3 = " - " & Abs(c) & " = 0"
Else
![Page 15: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/15.jpg)
If c = 0 Then
st3 = "" & " = 0"
Else
st3 = " + " & c & " = 0"
End If
End If
st = st1 & st2 & st3
If D < 0 Then
Label5.Caption = "" & D & "<0"
Label5.Visible = True
Label6.Visible = False
Label7.Visible = False
Label9.Visible = False
Label10.Visible = False
Picture6.Visible = True
Picture11.Picture = LoadPicture("D:\qarakusi havasarum\qh06.jpg")
Picture11.Visible = True
If Check1.Value = 1 Then
Label8.Caption = st
Label8.Visible = True
Else
Label8.Visible = False
End If
![Page 16: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/16.jpg)
Else
If D = 0 Then
x1 = -b / (2 * a)
Label5.Caption = "0"
Label5.Visible = True
Label6.Caption = "" & x1
Label6.Visible = True
Label7.Visible = False
Label9.Caption = "" & (-b / a)
Label9.Visible = True
Label10.Caption = "" & (c / a)
Label10.Visible = True
Picture6.Visible = True
Picture7.Picture = LoadPicture("D:\qarakusi havasarum\qh12.jpg")
Picture7.Visible = True
Picture8.Visible = False
Picture9.Visible = True
Picture10.Visible = True
Picture11.Picture = LoadPicture("D:\qarakusi havasarum\qh08.jpg")
Picture11.Visible = True
If Check1.Value = 1 Then
Label8.Caption = st
Label8.Visible = True
![Page 17: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/17.jpg)
Else
Label8.Visible = False
End If
Else
x1 = (-b - Sqr(D)) / (2 * a)
x2 = (-b + Sqr(D)) / (2 * a)
Label5.Caption = "" & D & ">0"
Label5.Visible = True
Label6.Caption = "" & x1
Label6.Visible = True
Label7.Caption = "" & x2
Label7.Visible = True
Label9.Caption = "" & (-b / a)
Label9.Visible = True
Label10.Caption = "" & (c / a)
Label10.Visible = True
Picture6.Visible = True
Picture7.Picture = LoadPicture("D:\qarakusi havasarum\qh11.jpg")
Picture7.Visible = True
Picture8.Visible = True
Picture9.Visible = True
Picture10.Visible = True
Picture11.Picture = LoadPicture("D:\qarakusi havasarum\qh07.jpg")
![Page 18: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/18.jpg)
Picture11.Visible = True
If Check1.Value = 1 Then
Label8.Caption = st
Label8.Visible = True
Else
Label8.Visible = False
End If
End If
End If
End If
End Sub
Private Sub Command2_Click()
Label5.Visible = False
Label6.Visible = False
Label7.Visible = False
Label8.Visible = False
Label9.Visible = False
Label10.Visible = False
Picture6.Visible = False
Picture7.Visible = False
![Page 19: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/19.jpg)
Picture8.Visible = False
Picture9.Visible = False
Picture10.Visible = False
Picture11.Visible = False
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Check1.Value = 1
End Sub
Private Sub Form_Load()
Label5.Visible = False
Label6.Visible = False
Label7.Visible = False
Label8.Visible = False
Label9.Visible = False
Label10.Visible = False
Picture6.Visible = False
Picture7.Visible = False
Picture8.Visible = False
Picture9.Visible = False
Picture10.Visible = False
Picture11.Visible = False
![Page 20: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/20.jpg)
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Check1.Value = 1
End Sub
Private Sub Picture12_Click()
a = Val(Text1.Text)
If a = 0 Then
Label5.Visible = False
Label6.Visible = False
Label7.Visible = False
Label8.Visible = False
Label9.Visible = False
Label10.Visible = False
Picture6.Visible = False
Picture7.Visible = False
Picture8.Visible = False
Picture9.Visible = False
Picture10.Visible = False
Picture11.Picture = LoadPicture("D:\qarakusi havasarum\qh19.jpg")
Picture11.Visible = True
![Page 21: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/21.jpg)
Else
b = Val(Text2.Text)
c = Val(Text3.Text)
D = b * b - 4 * a * c
If a < 0 Then
If a = -1 Then
st1 = " - x^2"
Else
st1 = " - " & Abs(a) & "x^2"
End If
Else
If a = 1 Then
st1 = "x^2"
Else
st1 = a & "x^2"
End If
End If
If b < 0 Then
If b = -1 Then
st2 = " - x"
Else
st2 = " - " & Abs(b) & "x"
End If
Else
![Page 22: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/22.jpg)
If b = 0 Then
st2 = ""
Else
If b = 1 Then
st2 = " + x"
Else
st2 = " + " & b & "x"
End If
End If
End If
If c < 0 Then
st3 = " - " & Abs(c) & " = 0"
Else
If c = 0 Then
st3 = "" & " = 0“
Else
st3 = " + " & c & " = 0"
End If
End If
st = st1 & st2 & st3
![Page 23: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/23.jpg)
If D < 0 Then
Label5.Caption = "" & D & "<0"
Label5.Visible = True
Label6.Visible = False
Label7.Visible = False
Label9.Visible = False
Label10.Visible = False
Picture6.Visible = True
Picture11.Picture = LoadPicture("D:\qarakusi havasarum\qh06.jpg")
Picture11.Visible = True
If Check1.Value = 1 Then
Label8.Caption = st
Label8.Visible = True
Else
Label8.Visible = False
End If
Else
If D = 0 Then
x1 = -b / (2 * a)
Label5.Caption = "0"
Label5.Visible = True
Label6.Caption = "" & x1
Label6.Visible = True
Label7.Visible = False
![Page 24: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/24.jpg)
Label9.Caption = "" & (-b / a)
Label9.Visible = True
Label10.Caption = "" & (c / a)
Label10.Visible = True
Picture6.Visible = True
Picture7.Picture = LoadPicture("D:\qarakusi havasarum\qh12.jpg")
Picture7.Visible = True
Picture8.Visible = False
Picture9.Visible = True
Picture10.Visible = True
Picture11.Picture = LoadPicture("D:\qarakusi havasarum\qh08.jpg")
Picture11.Visible = True
If Check1.Value = 1 Then
Label8.Caption = st
Label8.Visible = True
Else
Label8.Visible = False
End If
Else
x1 = (-b - Sqr(D)) / (2 * a)
x2 = (-b + Sqr(D)) / (2 * a)
Label5.Caption = "" & D & ">0"
Label5.Visible = True
![Page 25: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/25.jpg)
Label6.Caption = "" & x1
Label6.Visible = True
Label7.Caption = "" & x2
Label7.Visible = True
Label9.Caption = "" & (-b / a)
Label9.Visible = True
Label10.Caption = "" & (c / a)
Label10.Visible = True
Picture6.Visible = True
Picture7.Picture = LoadPicture("D:\qarakusi havasarum\qh11.jpg")
Picture7.Visible = True
Picture8.Visible = True
Picture9.Visible = True
Picture10.Visible = True
Picture11.Picture = LoadPicture("D:\qarakusi havasarum\qh07.jpg")
Picture11.Visible = True
If Check1.Value = 1 Then
Label8.Caption = st
Label8.Visible = True
Else
Label8.Visible = False
End If
![Page 26: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/26.jpg)
End If
End If
End If
End Sub
Private Sub Picture13_Click()
Label5.Visible = False
Label6.Visible = False
Label7.Visible = False
Label8.Visible = False
Label9.Visible = False
Label10.Visible = False
Picture6.Visible = False
Picture7.Visible = False
Picture8.Visible = False
Picture9.Visible = False
Picture10.Visible = False
Picture11.Visible = False
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Check1.Value = 1
End Sub
![Page 27: Մայիսյան 6-րդ հավաք](https://reader030.vdocuments.pub/reader030/viewer/2022020101/559ed9011a28abd0428b4626/html5/thumbnails/27.jpg)
Թեման պատրաստեցին <կիրառականմաթեմատիկա և ծրագրավորում>
խորացված ուսուցման 10-րդ դասարանիսովորողները
Ինտեգրված դասը միջառակայականկապի խթանման գործիք
Ղեկավար՝ ԴավիթՄինասյան, դասավանդող