ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programacion—Certamen 1


Enviado por   •  27 de Noviembre de 2016  •  Tareas  •  866 Palabras (4 Páginas)  •  174 Visitas

Página 1 de 4

Programacio´ n—Certamen 1 - Viernes 2 de Mayo de 2014[pic 1][pic 2]

Nombre:        Rol:

1. [25 %] Realice el ruteo del siguiente programa e indique que´ es lo que imprime. Cada vez que el valor de una variable cambie, escr´ıbalo en una nueva fila de la tabla. Recuerde que si una variable es de tipo string, coloque su valor entre comillas simples ’ ’.

Importante: La tabla tiene suficientes filas.

n = 54321

cont = 2

suma = 0

while n > 0:

dig = n % 10

if cont == 5:

cont = 2

suma = suma + dig * cont n = n/10

cont = cont + 1 d = suma % 11

r = 11 - d

if r == 10:

dv = 'k'

elif r == 11: dv = 0

else:

dv = r

print dv

[pic 3]

Ana´lisis de Algoritmo

Analice el siguiente algoritmo y determine, en pocas palabras, lo que realiza. No debe usar ma´s del espacio indicado.[pic 4]

n = int(raw_input('Numero: ')) r = 1

while n > 0:

r = r * n n = n - 1

print r


[pic 5]


Programacio´ n—Certamen 1 - Lunes 28 de Abril de 2014[pic 6][pic 7]

Nombre:        Rol:

1. [25 %] Realice el ruteo del siguiente programa e indique que´ es lo que imprime. Cada vez que el valor de una variable cambie, escr´ıbalo en una nueva fila de la tabla. Recuerde que si una variable es de tipo string, coloque su valor entre comillas simples ’ ’.

Importante: La tabla tiene suficientes filas.

a = '8753'

c = 3

d = 'a'

b = -1

x = 2

while d != a and c < 10: i = int(a[b])

if x ** i % 9 < c * x: c = c + 2 * x print c

else:

d = d + str(c) print d,

b = b - 1

print str(len(d)) not in a

[pic 8]

Ana´lisis de Algoritmo

Analice el siguiente algoritmo y determine, en pocas palabras, lo que realiza. No debe usar ma´s del espacio indicado.

n = int(raw_input()) n2 = 0[pic 9]

p = 1

while n > 0:

d = n % 10

n2 = n2 + d * p p = p * 10

n = n / 100

print n2


[pic 10]


Programacio´ n—Certamen 1 - Jueves 23 de Abril de 2015[pic 11][pic 12]

Nombre:        Rol:

1. [25 %] Realice el ruteo del siguiente programa e indique que´ es lo que imprime. Cada vez que el valor de una variable cambie, escr´ıbalo en una nueva fila de la tabla. Recuerde que si una variable es de tipo string, su valor debe ir entre comillas simples ’ ’.

Importante: La tabla tiene suficientes filas.

def b1(a):

if a % 3 == 0: a = a + 3*a

elif a**2 > 20:

a = a + 2

return str(a)

def b2(x, y): p = ''

while x >= len(p): if x %2 != 0:

p = p + b1(x)*2 x = x - 2

return int(p) %100

a = 5

b = 30475

print b2(a, b)

[pic 13]

Ana´lisis de Algoritmo

Analice el siguiente algoritmo y determine, en pocas palabras, lo que realiza. No debe usar ma´s del espacio indicado.

        [pic 15][pic 16][pic 17][pic 18][pic 19][pic 20][pic 14]


[pic 21][pic 22]

Global

b2

b1

  1. pto
  1. pto

2 pto

2 pto

2 pto

2 pto

a

b

x

y

p

a

5

30475

5

30475

''

5

7

'77'

3

3

12

'771212'

1


Programacio´ n—Certamen 1 (CC) - Lunes 23 de Noviembre de 2015[pic 23][pic 24]

Nombre:        Rol:

1. [25 %] Realice el ruteo del siguiente programa e indique que´ es lo que imprime. Cada vez que el valor de una variable cambie, escr´ıbalo en una nueva fila de la tabla. Recuerde que si una variable es de tipo string, su valor debe ir entre comillas simples ’ ’.

Importante: La tabla tiene suficientes filas.

def f1(c):

if int(str(c)[0]) == 2:

return int(c[0]) elif int(c) > 10:

c = int(c) / 10

else:

c = str(int(c) - 1)

return c

def f2(b, c):

b = b * c i = 0

while len(b) >= i: i = f1(b)

if i != 1:

...

Descargar como (para miembros actualizados)  txt (6.7 Kb)   pdf (558.3 Kb)   docx (489.8 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com