Interneto žinios
Visual Basic – Microsoft sukurta programavimo kalba, skirta darbalaukio programų kūrimui. Ji leidžia atlikti matematinius skaičiavimus, pavyzdžiui, vidurkių skaičiavimą, naudojamą studijų rezultatų indeksui (GPA) apskaičiuoti. Šiame vadove parodyta, kaip sukurti paprastą GPA skaičiuoklę, kur vartotojas įveda pažymį ir kreditų skaičių, o programa išsaugo duomenis ir apskaičiuoja vidurkį.
Atidarykite Visual Studio 2008 ir sukurkite naują Visual Basic projektą. Tai bus pagrindas jūsų GPA skaičiuoklei.
Sukurkite naują formą, kurioje vartotojas galės įvesti pažymį ir kreditų skaičių. Pavyzdinis kodo fragmentas:
Public Class Form1
Dim Credits As Double = 0
Dim GPA As Double = 0
End Class
Pridėkite mygtuką btnRecord ir susiekite jį su šia procedūra, kuri įrašo įvestus duomenis:
Private Sub btnRecord_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnRecord.Click
' Įrašyti kreditus ir pažymį
End Sub
Į procedūrą įdėkite formulę, kuri suskaičiuoja bendrą taškų sumą ir kreditų sumą:
GPA += GetGradeValue(Grade.Text) * CDbl(CreditsTextBox.Text) Credits += CDbl(CreditsTextBox.Text)
Apibrėžkite funkciją, kuri konvertuoja pažymį į skaitinę reikšmę:
Private Function GetGradeValue(ByVal grade As String) As Double
Select Case grade.ToUpper()
Case "A" : Return 4
Case "B" : Return 3
Case "C" : Return 2
Case "D" : Return 1
Case Else : Return 0
End Select
End Function
Pridėkite mygtuką btnCalculate su procedūra, kuri išskaičiuoja galutinį GPA ir rodo jį tekstiniame lauke:
Private Sub btnCalculate_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnCalculate.Click
Dim averageGPA As Double = GPA / Credits
txtGPA.Text = averageGPA.ToString("F2")
End Sub
Baigę, išsaugokite projektą ir sukompiliuokite jį. Gautą .exe failą galite paleisti kaip bet kurią darbalaukio programą.
Microsoft Publisher yra Office programa, kurios populiarumas dažnai nepasiekia Word. Vis dėlto Publisher leidžia kurti leidinius, kuriuos galima išdidžiai demonstruoti. Jei programą atrodo sudėtinga, išbandykite šį projektą – sukurkite meniu kitam vakarui, vaikų „restorano“ žaidimui arba tiesiog nus
ĮvadasGrafinė skaičiuoklė yra būtina daugybei matematikos sričių. Ji atlieka skaičiavimus daug greičiau nei žmogus ir gali spręsti užduotis, kurių skaičiai per dideli arba per maži, kad juos būtų įmanoma apskaičiuoti rankomis. Ypač naudinga ji geometrinių lygių sprendimui ir kreivių braižymui – vart