pro3

iterazione con FOR...DO.....pascal,VBA


PASCAL

program pro3;
uses crt;
var a,b,c,k:integer;
begin
clrscr;
a:=10;
b:=20;
c:=30;
for k:=1 to 5 do
 begin
  writeln(a+k);
  writeln(a*k);
  writeln('-------');
   end ;
for k:=1 to 3 do
 writeln(b+k);
 writeln('********');
for k:=1 to 3    do
 begin
  writeln(c+10);
  c:=c+1;
 end;
readln;
end.
RUN e visualizza

11
10
-------
12
20
-------
13
30
-------
14
40
-------
15
50
-------
21
22
23
********
40
41
42

 


VBA per EXCEL creare PULSANTE per istruzioni

PULSANTE
Private Sub CommandButton1_Click()
Dim a, b, c, k As Integer
a = 10
b = 20
c = 30
For k = 1 To 5
 Cells(k, 1) = a + k
 Cells(k, 2) = a * k
 Next k
 For k = 1 To 5
  Cells(k, 3) = b + k
  Next k
   For k = 1 To 5
    Cells(k, 4) = c + 10
    c = c + 1
     Next k
     
End Sub

 

  A B C D E
1 11 10 21 40  
2 12 20 22 41  
3 13 30 23 42  
4 14 40 24 43  
5 15 50 25 44  

 


 

inizio