pro6
ciclo iterazione con FOR
TURBO PASCAL
program ciclo1; (* esegue n volte stessa operazione *) uses crt; var k,s1:integer; begin clrscr; s1:=0; for k:=1 to 10 do s1:=s1+k; writeln('somma=',s1); readln; end.
RUN e visualizza
somma=55
VBA per EXCEL
creare PULSANTE e inserirvi istruzioni
PULSANTE |
Option Explicit Private Sub CommandButton1_Click() 'ciclo iterativo e somma primi 10 numeri Dim k, s1 As Integer s1 = 0 For k = 1 To 10 s1 = s1 + k Next k Cells(3, 3) = s1 End Sub
cliccare su PULSANTE:viene stampato risultato in C3
A | B | C | |
1 | |||
2 | |||
3 | S1 |
EXCEL scrivere numeri in A1..A10 e formula in A11:viene stampato risultato in A11
A | |
1 | 1 |
2 | 2 |
3 | 3 |
4 | 4 |
5 | 5 |
6 | 6 |
7 | 7 |
8 | 8 |
9 | 9 |
10 | 10 |
11 | =somma(A1:A10) |
VISUAL BASIC
creare label1 e PULSANTE e inserirvi istruzioni
label1.......mostra s1 |
PULSANTE |
Option Explicit Private Sub CommandButton1_Click() 'iterazione e somma numeri Dim k, s1 As Integer s1 = 0 For k = 1 To 10 s1 = s1 + k Next k Label1.Caption = s1 End Sub