iterazione5x
iterazione con
While-Wend e dati inseriti da tastiera
esegue somma numeri consecutivi, pari, dispari, con
inizio,passo,limite da indicare
servono 2 pulsanti (nome automatico, testo Attivare,Cancellare) 2 listbox (nome automatico) 3 textbox (nome automatico) 3 label (nome automatico, inserire testo indicato) attivare:esegue programma cancellare:cancella dati precedenti programma:inserire numero dal quale iniziare la somma(numero), inserire passo per incrementare numero(passo),inserire valore massimo da raggiungere(limite) prima di fermare la iterazione; codice da copiare e incollare
Private Sub commandbutton1_Click() Rem somma numeri consecutivi pari dispari Dim numero As Integer 'inizio serie numerica' Dim limite As Integer 'limite massimo' Dim somma As Integer Dim passo As Integer 'passo per incremento ' somma = 0 numero = TextBox1 'primo numero della serie' limite = TextBox3 ' limite massimo' passo = TextBox2 Rem inizio iterazione che si ripete fino a quando numero <= limite While numero <= limite ListBox1.AddItem (numero) 'visualizza numero in listbox1' somma = somma + numero 'esegue somma di numero a somma iniziale' numero = numero + passo 'incrementa numero con passo' Wend 'chiusura ciclo' ListBox2.AddItem (somma) ' stampa somma totale in listbox2' End Sub Private Sub commandbutton2_Click() ' cancella dati precedenti' ListBox1.Clear ListBox2.Clear TextBox1 = "" TextBox2 = Clear TextBox3 = "" End Sub
esempio con Do While...Loop
somma numeri consecutivi creare due pulsanti (attivare,cancellare) 1 listbox(nome automatico) con valori prefissati:inizio(numero),limite conteggio(n) inizio conteggio(conta),incremento numero (passo) codice da copiare e incollare
Private Sub commandbutton1_Click() Rem somma numeri consecutivi da 1 a 10 Dim numero As Integer Dim somma As Integer Dim conta As Integer dim passo as integer Dim n As Integer somma = 0 conta = 1 passo=1 n = 10 numero = 1 Do While conta <= n somma = somma + numero ListBox1.AddItem (conta & " " & numero & " somma=" & somma) numero = numero + passo conta = conta + 1 Loop End Sub Private Sub commandbutton2_Click() ListBox1.Clear End Sub
somma numeri dispari.....modificare codice :passo=2 vedi ppt
somma numeri pari ....modificare codice :numero=2 , passo = 2 vedi ppt
vedi ppt con inserimento da tastiera
creare 2 pulsanti (e inserire testo) creare 1 listbox creare 4 label (e inserire testo) creare 4 textbox inserire valori per eseguire la somma: numero iniziale,passo,numero cifre,contatore codice da copiare e incollare Private Sub commandbutton1_Click() Rem somma numeri consecutivi pari dispari Dim numero As Integer Dim somma As Integer Dim conta As Integer Dim passo As Integer Dim n As Integer somma = 0 conta = TextBox3 passo = TextBox2 n = TextBox4 numero = TextBox1 Do While conta <= n somma = somma + numero ListBox1.AddItem (conta & " " & numero & " somma=" & somma) numero = numero + passo conta = conta + 1 Loop End Sub Private Sub commandbutton2_Click() ListBox1.Clear textbox1="" textbox2="" textbox3="" textbox4="" End Sub