Sunteți pe pagina 1din 4

NICOLAS DIAZ ES UNA PENDEJO QUE DEJA DROPBOX ABIERTO EN LA ECI

Nicolas Diaz

Escuela colombiana de ingeniería

Sppc parcial

“Calculo_de_una_expresion”

Empiece

Entero x, p, k, fact, cont acum, calc, t, L, suma, cuent, S, mult.

Escriba “hola yo voy a calcular el valor de una expresión de sumatorias”

Escriba “por favor digite el valor de x”

Lea x

Escriba “por favor digite el valor de p”

Lea p

Escriba “por favor digite el valor de k”

Lea k

Escriba “por favor digite el valor de L”

Lea L

Si (p = 0) entonces

Escriba “el valor de la expresión es “1” Commented [1]: Falta indentación

Fin_si

Si (k < 1) entonces

Escriba “no puedo trabajar con números menores a 1”

Fin_si Commented [2]: No había necesidad de validar los datos


que ingresa el usuario. Esto se dijo al principio del parcial.
Cont0

Fact  0

Si (k > 1) entonces

Escriba “vamos a calcular un valor factorial”

Mq (k > cont ) haga


fact  k*(k-cont)

cont cont+1

fin_mq Commented [3]: El calculo del factorial es errado.

T 1

Calc  0

acum 0

Mq (L > acum) haga

Si (t<= x-1) y (x-1 <= L) entonces

Calc  X*X*X

acum  acum +1

Fin_si

Fin_mq Commented [4]: El calculo de la sumatoria es errado.

Escriba “la suma de la sumatoria es “,calc,” y la sumatoria del factorial es “,fact,”

Suma  calc + fact

Cuent  0

S 0

Mult 1

Mq (p > cuent) haga

si (p > 0) entonces

S  mult * suma

cuent  cuent +1

Fin_si

Fin_mq Commented [5]: El calculo de la potencia esta errado.

Escriba “ el calcuculo de toda esta expresión es “,S,” No tiene claro el concepto de indentacion.

Pare

Termine
2. Prueba de Escritorio Commented [6]: Hace falta lo que sale en pantalla.

Variable Termino contenido

k entero 5,
(5*5)=25,(5*4)=20,(5*3)=15,(5*2)=10,(5*1)=5
Cont 0,1,2,3,4,5

fact 0,5+25+20+15+10+5=80

t entero 1

calc 0,(6*6*6)=216,
+(5*5*5)=125,+(4*4*4)=64,+(3*3*3)=27,+(2*2*2)=8
=440 Commented [7]: En memoria solo quedan valores, NO
operaciones.
acum 0,1,2,3,4,5

x 6,5,4,3,2

L 5
calc entero 440

fact 80

cuent 0,1,2,3,4,5

s 520,270400,140608000,73116160000,=38020403200000

mult 1,

p 5

suma 520,

S-ar putea să vă placă și