Počítačové znalosti
Visual Basic je programovací jazyk vyvinutý společností Microsoft, který slouží k tvorbě desktopových aplikací. Stejně jako u jiných jazyků lze v VB provádět matematické výpočty, například výpočet průměru známek (GPA). V tomto návodu si ukážeme, jak vytvořit jednoduchou kalkulačku GPA, která umožní uživateli zadat známku a počet kreditů, uloží je do databáze aplikace a spočítá průměr.
Spusťte Visual Studio 2008 a vytvořte nový projekt typu Windows Forms Application v jazyce Visual Basic.
Přidejte na formulář následující ovládací prvky:
txtCredits – zadání počtu kreditů.cmbGrade – výběr známky (A, B, C, D, F).btnRecord – uložení záznamu.btnCalculate – výpočet průměru.lblResult – zobrazení výsledného GPA.Public Class Form1
Private totalCredits As Double = 0
Private totalPoints As Double = 0
End Class
Do události Click tlačítka btnRecord přidejte kód, který přečte zadané kredity a vybranou známku a přičte je k celkovým součtům.
Private Sub btnRecord_Click(sender As Object, e As EventArgs) Handles btnRecord.Click
Dim credits As Double = CDbl(txtCredits.Text)
Dim grade As String = cmbGrade.Text.Trim().ToUpper()
Dim points As Double = 0
Select Case grade
Case "A" : points = 4
Case "B" : points = 3
Case "C" : points = 2
Case "D" : points = 1
Case "F" : points = 0
Case Else
MessageBox.Show("Neplatná známka.")
Exit Sub
End Select
totalCredits += credits
totalPoints += points * credits
txtCredits.Clear()
cmbGrade.SelectedIndex = -1
End Sub
V události Click tlačítka btnCalculate spočítejte průměr a zobrazte jej.
Private Sub btnCalculate_Click(sender As Object, e As EventArgs) Handles btnCalculate.Click
If totalCredits = 0 Then
MessageBox.Show("Nejsou zadány žádné kredity.")
Return
End If
Dim gpa As Double = totalPoints / totalCredits
lblResult.Text = "GPA: " & gpa.ToString("F2")
End Sub
Uložte projekt a spusťte jej pomocí Start. Aplikace bude připravena přijímat známky a okamžitě vypočítávat GPA.
Celý kód můžete rozšířit o uložení záznamů do souboru nebo databáze, přidání validace vstupů či grafického zobrazení výsledků.
Microsoft Publisher je součástí balíku Office, i když není tak známý jako Word. Přesto vám umožní vytvořit publikaci, na kterou budete hrdí. Tento návod vám ukáže, jak snadno navrhnout menu pro večeři, dětskou hru „restaurace“ nebo jen tak, abyste překvapili rodinu. Po seznámení se s užitečnými funk
ÚvodGrafická kalkulačka je nezbytným nástrojem pro mnoho oblastí matematiky. Dokáže provádět výpočty mnohem rychleji než člověk a zvládá i operace, jejichž výsledky jsou příliš velké nebo malé na ruční výpočet. Je obzvláště užitečná při řešení geometrických rovnic a vykreslování grafů – stačí zadat