Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/03/2011, 08:28
Gott
 
Fecha de Ingreso: febrero-2011
Ubicación: Paraguay
Mensajes: 59
Antigüedad: 13 años, 9 meses
Puntos: 1
Respuesta: Diseño de Algoritmos en C++ con Menu

Algunas optimizaciones podrían ser:
1) El primer while que tienes puedes poner la condición
Código C:
Ver original
  1. while (!a)
que es lo mismo que
Código C:
Ver original
  1. while (a == 0)
.
2) Porque haces 2 veces
Código C:
Ver original
  1. cin.getline(pollo,9999);
??
3) Lo mismo que el primero, puedes reemplazar
Código C:
Ver original
  1. while (pollo[i]!='\0')
por
Código C:
Ver original
  1. while (!pollo[i])
en cada una de las veces que lo usas.
4) En las operaciones de la forma
Código C:
Ver original
  1. pollo[c]=pollo[c]-32;
puedes usar
Código C:
Ver original
  1. pollo[c] -= 32;
y es lo mismo y más corto.

Eso es a grandes rasgos, no lo puedo mirar tan detallado por falta de tiempo pero un consejo más sería que lo modularices un poco, ya que así puedes hacer el código más mantenible, entiendes??
Un saludo