UnADM - ESADmx Comunidad Estudiantil

Inscríbete en UnADmex / ESADmx, una Iniciativa de la Comunidad Estudiantil UnAdM, Universidad Abierta y a Distancia de México, para poder participar de los temas. ¡bienvenido!
UnADM - ESADmx Comunidad Estudiantil

unadmexico.mx UnADM ESADmx - Una iniciativa de la Comunidad Estudiantil de la Universidad Abierta y a Distancia de México

Normas ESADmxCampus VirtualSIGECorreo UnADM

Flujo RSS

Últimos temas

» fundamentos de programación
por sleker2002 Ayer a las 19:38

» conceptos basicos de stadistica
por Vdelarosam Mar 22 Jul 2014 - 20:36

» Asignacion de Materias
por Vdelarosam Lun 21 Jul 2014 - 13:47

» No puedo entrar al aula virtual
por a-rub Lun 21 Jul 2014 - 12:33

» Baja o Sube tus Programas Desarrollados
por Hesse Dom 20 Jul 2014 - 8:19

» Curso Propedeutico para nuevos Estudiantes
por fredy2907 Vie 18 Jul 2014 - 12:59

» No recuerdo mi Usuario y Contraseña
por Asgard1708 Jue 17 Jul 2014 - 18:43

» aula virtual
por al10516576 Jue 17 Jul 2014 - 13:15

» Fundamentos de Programacion
por juansihr Miér 16 Jul 2014 - 9:29

» Necesito Contenido Fundamentos de MErcadotecnia
por mimeta2015 Mar 15 Jul 2014 - 9:53

» PD de Estadistica Basica
por GABRIEL P. Dom 13 Jul 2014 - 21:54

» Alguien tan amable que suba el curso completo de..
por jrx24 Vie 11 Jul 2014 - 1:38

Patrocinadores

Avisos Oficiales ESAD

Programación Ejercicios de las ardillas

Comparte

Invitado
Invitado

Tema abierto Programación Ejercicios de las ardillas

Mensaje por Invitado el Mar 1 Feb 2011 - 18:34

Estoy checando los ejemplos de las estructuras repetitivas y realmente no le hallo coherencia, el ejemplo supone a una ardilla que avanza 5 casillas llevando una bellota, y la estructura del algoritmo en pseudocodigo no concuerda ya que dice que la ardilla "gira" y "hay paredes", tal vez sea un error y el enlace a la imagen del ejercicio esta mal, o de plano no entendi, ¿alguien ya checo esto? ¿o tiene algunos ejercicios de estructuras repetitivas que sean entendibles, porque ya estoy odiando a las ardillas?

✿*゚‘゚Maya✿.。.♪♪♪
Tengo el Síndrome del ESADito
Tengo el Síndrome del ESADito

Mensajes: 907

Tema abierto Re: Programación Ejercicios de las ardillas

Mensaje por ✿*゚‘゚Maya✿.。.♪♪♪ el Miér 2 Feb 2011 - 0:32

Yo no tengo facilitador, estuvo intentando realizar el que me mando Aless para el ejercicio 2 y aún no lo termino, igual y me lo envias para verlo pero si no concuerda tal vez este mal planteado, si alguien tiene uno de la actividad 3 que me pase para tener algo que entregar se los agradezco.

PD Tambien odio a las ardillas Mad

Invitado
Invitado

Tema abierto Re: Programación Ejercicios de las ardillas

Mensaje por Invitado el Miér 2 Feb 2011 - 9:42

La actividad 3 es esta:
https://docs.google.com/a/abiertayadistancia.sep.gob.mx/viewer?a=v&pid=explorer&chrome=true&srcid=0B3si6FacughkZmFlZDgwOWQtMmQ5NC00MzdhLWFhNjAtM2E4MTE1MDE2YTE0&hl=es&authkey=CPe3p60B
PD mmmmmmmmm pensaba que yo era el único ardillofobia.

fabianhdza
Ya voy en "Secu" en ESADmx
Ya voy en

Mensajes: 102

Tema abierto Re: Programación Ejercicios de las ardillas

Mensaje por fabianhdza el Miér 2 Feb 2011 - 11:23

Hola
compañeros, mi facilitadora aun no me envía el problema para esa actividad. Pero
se utilizaran las estructuras repetitivas (While, Do While y For). Para el
While se necesita una condición, en este caso que no haya pared. Antes le decíamos
a la ardilla que avanzara, si veíamos que toparía con pared simplemente le ordenábamos
que girara. Supongamos que la ardilla avanzara 5 casillas y se topara con una
pared, en la programación secuencial le decíamos así;





Avanza();


Avanza();


Avanza();


Avanza();


Avanza();


//Aquí toparía
con pared, solo le ordenábamos que girara://


girarIzquierda()





Ahora con
la programación estructurada, utilizamos la estructura repetitiva While
(mientras).





Mientras (no
haya pared)


{


Avanza()


}





Esto aparte
de que nos ahorra muchas líneas de código, es más fácil de organizar y entender.
En el ejemplo solo puse la instrucción avanza dentro del cuerpo de la
estructura repetitiva (While), pero pude haber anidado una selectiva, que
pregunte si hay bellota, de ser cierto que la recoja y después avance.





Mientras (no
haya pared)


{


Si hay
bellota entonces


Recoger bellota()


Avanza()


Fin si-
sino



Avanza()


}





Espero que
sirva de algo el ejemplo.





Saludos

Invitado
Invitado

Tema abierto Re: Programación Ejercicios de las ardillas

Mensaje por Invitado el Miér 2 Feb 2011 - 11:30

Gracias Fabianhdza, si puedieras postear mas ejemplos te lo agradeceriamos más de uno (incluyome en el uno)
Saludos

Invitado
Invitado

Tema abierto Re: Programación Ejercicios de las ardillas

Mensaje por Invitado el Miér 2 Feb 2011 - 13:45

// la ardilla se encuentra al inicio de la casilla


do

{
mientras: no haya pared

// la ardilla checa ¿hay una bellota en esta casilla?
si (hay una bellota y la casilla es oscura)
entonces ardilla_coloca_Bellota_en_MorralVerde()
y la ardilla avanza()

en caso contrario si(hay bellora y la casilla es clara )
entonces ardilla_coloca_bellota_en_ MorralBlanco();
y entonces la ardilla avanza()

en caso contrario
"no hay bellota", entoces la ardilla avanza

// fin del mientras o while
//se sale de esta linea cuando la ardilla
// encuentra pared


si (hay pared && hay salida)
ardilla_giraIzquierda()
//¿hay salida? si hay salida avanza y regresa al mienttras
en caso contrario

else ardilla gira_Derecha()
// si hay salida, es decir no hay pared,
entonces, la ardilla avanza()


} mientras (no se llegue al final de las casillas )

// sale cuando se terminan las casillas y solo falta
depositar las bellotas
si(bolsa verde tiene minimo una bellota)
ardilla_vacia-morral_verde()
en caso contrario "no hay bellota, la ardilla no tiene porque intentar vaciarla"
si (morral blanco tiene minimo una bellota)
ardilla_vacia_morral_blanco()
en caso contrario : la ardilla no hara nada


Última edición por LATSIRC el Miér 2 Feb 2011 - 18:06, editado 2 veces

Invitado
Invitado

Tema abierto Re: Programación Ejercicios de las ardillas

Mensaje por Invitado el Miér 2 Feb 2011 - 13:48

espero no me corran por lo que escribi...

    Fecha y hora actual: Jue 24 Jul 2014 - 10:19