jueves, 6 de diciembre de 2012

Ejercicio 5

Necesitamos un algoritmo que nos diga el total de puntos de 1 jugador de bola 8 ó mande 1 mensaje de Fin de juego cuándo mete la bola 8.

Algoritmo
 
Entradas
alfanumerico nombre_jugador
numerico numero_bolas
numerico bola

Salidas
numerico puntos

Inicio
Leer nombre_jugador
  • Para numero_bolas desde 1 hasta 15, incremento 1
  • Imprimir "¿ Qué bolas metió? "
  • Leer bola
  • Si bola es = 8 entonces
  • Imprimir "Fin de juego"
Sino
Sumar puntos más bola y guardar en puntos
Fin_si
Fin_para
Imprimir puntos
Fin
Ejercicio 4


Necesitamos un algoritmo que pregunte a cada alumno su color favorito y nos diga a cuantos
Algoritmo

Entradas
alfanumerico color_favorito
Salidas
numerico contador_alumno
numerico total_morado

Inicio
Leer color favorito
Para contador_alumno desde 1 hasta 28, incremento 1
Imprimir “¿Cuál es tu color favorito?”
Leer color_ favorito
Si color favorito  es “morado” entonces
Sumar total_morado mas 1 y guardar en total_morado
Fin_si
Fin_para

Imprimir total_morado

FIN
Ejercicio 3
 

Necesitamos un algoritmo que nos permita saber cuántas mascotas tienen conjuntamente los alumnos del grupo.
Algoritmo
Entradas
numerico alumnos
numerico mascotas_alumno
Salidas
numerico total_mascotas
Inicio
Para alumnos desde 1 hasta 28, incremento 1
Imprimir “¿Cuántas mascotas tienen?”
Leer mascotas_alumnos
Sumar total_mascotas mas mascotas_alumnos y guardar en total_mascotas
Fin_para
Imprimir total_mascotas
FIN
Algoritmo 
 
Entradas
Numerico Contador 

Inicio
Leer contador
Imprimir "números del 1 al 10"
Para contador desde 1 hasta 10, incremento 1
Imprimir contador
Imprimir « - »
Fin_para
Fin


Psudo Codigo
 
Class//Condicion
//Declaraciones Entradas
entero numerico
//Proceso
main
scan " Numero del 1 al 10 "
for "contador = 1 hasta 10 incremento de 1"
print contador
print contador "____"
end for
end main
end