Salve! Ho un urgente bisogno di finire una programmazione e non riesco a capire dove ho sbagliato. Devo creare un applicazione che mostri il resto dovuto all'utente in Quarti di dollaro, Dimes (10cents), Nickels (5cents) e Pennies (1cent). L'utente inserisce in due textbox la quota pagata e il costo dell'oggetto che compra, entrambi espressi in centesimi.
Questo è il codice che ho creato, ma non mi ritrovo con i calcoli... Dove sbaglio?
Sono veramente alle prime armi e non riesco a capirci...
Grazie!!
codice:Private Sub btnCalc_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalc.Click ' Variables for fields Dim lblCost As Double = CDbl(txtCostItm.Text) Dim lblAmnt As Double = CDbl(txtAmntGvn.Text) ' Find Difference between Cost of Item and Price Received Dim temp As Double = txtAmntGvn.Text - txtCostItm.Text 'Declare Integers Dim lblQuar As Integer Dim lblDim As Integer Dim lblNick As Integer Dim lblPenn As Integer 'How many quarters will be handed lblQuar = CInt(temp / 25) temp = temp - CDbl(CDbl(lblQuar) * 25) lblQrts.Text = lblQuar.ToString 'Dimes lblDim = CInt(temp / 10) temp = temp - CDbl(CDbl(lblDim) * 10) lblDimes.Text = lblDim.ToString 'Nickels lblNick = CInt(temp / 5) temp = temp - CDbl(CDbl(lblNick) * 5) lblNckls.Text = lblNick.ToString 'Pennies lblPenn = CInt(temp / 1) temp = temp - CDbl(CDbl(lblPenn) * 1) lblPennies.Text = lblPenn.ToString