program p (input, output);
description
Transcript of program p (input, output);
program p (input, output);
type TDia = (lun,mar,mie,jue,vie,sab,dom);
var d : tdia; nd : integer;
function diaEnum (n: integer):TDia;
var dia : TDia;
(*f0*)begin
(*f1*) dia := lun;
(*f2*) while n>1 do begin
(*f3*) dia := succ (dia);
(*f4*) n := n-1;
(*f5*) end;
(*f6*) diaEnum := dia
(*f7*)end;
d nd
(*0*)BEGIN
(*1*) nd := 2;
(*2*) d := diaEnum(nd+1)
(* 3*)
...
diaEnum
1
program p (input, output)
type TDia = (lun,mar,mie,jue,vie,sab,dom);
var d : tdia; nd : integer;
function diaEnum (n: integer):TDia;
var dia : TDia;
(*f0*)begin
(*f1*) dia := lun;
(*f2*) while n>1 do begin
(*f3*) dia := succ (dia);
(*f4*) n := n-1;
(*f5*) end;
(*f6*) diaEnum := dia
(*f7*)end;
d nd? ?
(*0*)BEGIN
(*1*) nd := 2;
(*2*) d := diaEnum(nd+1)
(* 3*)
2
ZONA diaEnum
dian
3
...
?
...
0
1
2
f0
diaEnum
2
diaEnum(3)3
3
program p (input, output);
type TDia = (lun,mar,mie,jue,vie,sab,dom)
var d : tdia; nd : integer;
function diaEnum (n: integer):TDia;
var dia : TDia;
(*f0*)begin
(*f1*) dia := lun;
(*f2*) while n>1 do begin
(*f3*) dia := succ (dia);
(*f4*) n := n-1;
(*f5*) end;
(*f6*) diaEnum := dia
(*f7*)end;
d nd? ?
(*0*)BEGIN
(*1*) nd := 2;
(*2*) d := diaEnum(nd+1)
(* 3*)
2
ZONA diaEnum
dian3
...
?
lun
mar
2
...
0
1
2
f0
f1
f2
f3
f4
f5-2
diaEnum
3
diaEnum(3)
program p (input, output);
type TDia = (lun,mar,mie,jue,vie,sab,dom);
var d : tdia; nd : integer;
function diaEnum (n: integer):TDia;
var dia : TDia;
(*f0*)begin
(*f1*) dia := lun;
(*f2*) while n>1 do begin
(*f3*) dia := succ (dia);
(*f4*) n := n-1;
(*f5*) end;
(*f6*) diaEnum := dia
(*f7*)end;
d nd? ?
(*0*)BEGIN
(*1*) nd := 2;
(*2*) d := diaEnum(nd+1)
(* 3*)
2
ZONA diaEnum
dian
...
?
lun
mar
2
mie
1
...
0
1
2
f0
f1
f2
f3
f4
f5-2
f3
f4
f5-2
diaEnum
4
3
diaEnum(3)
program p (input, output);
type TDia = (lun,mar,mie,jue,vie,sab,dom);
var d : tdia; nd : integer;
function diaEnum (n: integer):TDia;
var dia : TDia;
(*f0*)begin
(*f1*) dia := lun;
(*f2*) while n>1 do begin
(*f3*) dia := succ (dia);
(*f4*) n := n-1;
(*f5*) end;
(*f6*) diaEnum := dia
(*f7*)end;
d nd? ?
(*0*)BEGIN
(*1*) nd := 2;
(*2*) d := diaEnum(nd+1)
(* 3*)
2
ZONA diaEnum
dian
...
?
lun
mar
2
mie
1
...
0
1
2
f0
f1
f2
f3
f4
f5-2
f3
f4
f5-2
f6
f7
diaEnum
5
3
mie
mie
diaEnum(3)
program p (input, output);
type TDia = (lun,mar,mie,jue,vie,sab,dom);
var d : tdia; nd : integer;
function diaEnum (n: integer):TDia;
var dia : TDia;
(*f0*)begin
(*f1*) dia := lun;
(*f2*) while n>1 do begin
(*f3*) dia := succ (dia);
(*f4*) n := n-1;
(*f5*) end;
(*f6*) diaEnum := dia
(*f7*)end;
d nd? ?
(*0*)BEGIN
(*1*) nd := 2;
(*2*) d := diaEnum(nd+1)
(* 3*)
2
...
...
0
1
2
f0
f1
f2
f3
f4
f5-2
f3
f4
f5-2
f6
f7
diaEnum
6
mie
program p (input, output);
type TDia = (lun,mar,mie,jue,vie,sab,dom);
var d : tdia; nd : integer;
function diaEnum (n: integer):TDia;
var dia : TDia;
(*f0*)begin
(*f1*) dia := lun;
(*f2*) while n>1 do begin
(*f3*) dia := succ (dia);
(*f4*) n := n-1;
(*f5*) end;
(*f6*) diaEnum := dia
(*f7*)end;
d nd? ?
(*0*)BEGIN
(*1*) nd := 2;
(*2*) d := diaEnum(nd+1)
(* 3*)
2
... mie
...
0
1
2
f0
f1
f2
f3
f4
f5-2
f3
f4
f5-2
f6
f7
diaEnum
7
mie
program p (input, output);
type TDia = (lun,mar,mie,jue,vie,sab,dom);
var d : tdia; nd : integer;
function diaEnum (n: integer):TDia;
var dia : TDia;
(*f0*)begin
(*f1*) dia := lun;
(*f2*) while n>1 do begin
(*f3*) dia := succ (dia);
(*f4*) n := n-1;
(*f5*) end;
(*f6*) diaEnum := dia
(*f7*)end;
d nd? ?
(*0*)BEGIN
(*1*) nd := 2;
(*2*) d := diaEnum(nd+1)
(* 3*)
2
... mie
...
0
1
2
f0
f1
f2
f3
f4
f5-2
f3
f4
f5-2
f6
f7
diaEnum
83