BOLA DE BILLAR

 

Necesitamos un algoritmo que nos diga el total de puntos del jugador de la bola 8 o mande un mensaje de fin del juego cuando cae la bola 8.

Entradas:
alfanumérico nombre_jugador
numérico numero_bola
numérico bola
salidas:
numérico puntos

inicio
leer nombre_jugador
para numero_bolas desde 1 hasta 15, incremento 1
imprimir "¿cual bola metio?"
leer bola
si bola es igual a 8 entonces
imprimir "fin del juego"
si no
sumar puntos mas bola y guardar en puntos
fin_si
fin_para
imprimir puntos
fin

 

PSEUDOCODIGO

 

Class Billar

//declaraciones

alfanumérico:nombre_jugador
entero: numero_bola
entero:bola
entero:puntos
main
scan nombre_jugador
for (numero_bolas=1 , numero_bolas=numero_bolas+1)
print "¿cual bola metio?"
scan bola
if (bola = "8") then
print "fin del juego"
else
puntos= puntos + bola 
end_if
end_for
print puntos
end_main