Práctica Procedimientos

Ya vimos muchas cosas. ¡Es hora de practicar! :muscle:

Muchos de los ejercicios que siguen son un tanto complejos, y vas a necesitar definir varios procedimientos para resolverlos. Nuestro consejo es que pienses la estrategia que vas a usar y recién después te pongas a programar.

Pero, ¿cómo pienso la estrategia? :scream:
Te dejamos algunos tips:

  • intentá dividir el problema en otros problemas más chicos. Como dijeron Maquiavelo y tantos otros: "divide y vencerás";
  • pensá qué partes de tu problema se repiten, y hacé procedimientos que puedas utilizar en más de una ocasión;
  • tené siempre presente la posición del cabezal y elegí bien dónde va a quedar luego de que tu procedimiento se ejecute;
  • ¡el papel y el lápiz no muerden! :memo: Dos minutos pensando cómo resolver el problema en papel te pueden ahorrar varias horas de probar soluciones que no conducen a ningún lado (y te lo decimos por experiencia, a nosotros también nos pasa... :stuck_out_tongue:).

Contenido