Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CURSO 2005/2006
PRIMER CONTROL – I.T.I.G. 1/12/2005. SOLUCIONES
TEORÍA
cons MAX : …
tipos Tt : tabla [2,MAX]
proc examen ( ent nro : entero; sal t : Tt, n:entero
var
base, exp: entero
principio
n:=0
base:=2
exp:=0
mientras nro >1
si nro % base = 0:
exp := exp+1
nro := nro / base
| otras:
si exp > 0 :
guardar (base, exp, t, n)
otras :
nula
fsi
base := base+1
exp := 0
fsi
fmientras
guardar (base, exp, t, n)
fin
proc guardar (ent b, e : entero; ent/sal t : Tt, n : entero)
prin
n := n + 1
t[1,n] := base
t[2,n] := exp
fin
INTRODUCCIÓN A LA PROGRAMACIÓN 1. CURSO 2005/2006
PRIMER CONTROL – I.T.I.G. 1/12/2005. SOLUCIONES
PRÁCTICAS
Cuestión 1 (1 punto)
y vale 11
Cuestión 3 (1 punto)
a) correcto
b) tr[2] incorrecto
c) &5.1 incorrecto
2. contador = 0;
for (j=0; j<9; j++)
if (s[i-1][j] % 3 == 0)
contador++;
Cuestión 5 (1 punto)
i=2828;
while(i>=0){
printf(“%d”,i);
i=i-28;
}