Me sigue pareciendo horrendo :devil: Pero claro que es cuestion de gustos, yo lo haria asi:Pues a mi me parece lo mismo a veces, no siempre. Pero bueno, sería mejor hacerlo con tabulación aunque yo casi nunca lo hago (con otros lenguajes... no llegué al C/C++ God :P )Código: Text
int funcion (int) // función que realiza ... { for (i = 0; i < j; i++) // recorremos hasta j { for(h=0; h < MAX; h++) //comentario { if (numero == 23) //comentario { numero = 20; } if (i < 10) //comentario { instrucciones; } else { numero2 = 0; } } } }
¿Soy el único que usa el tercer sistema?No sos el unico, te lo aseguro, la mayoria de los que aprendieron antes Java que C/C++ lo usan :devil: :devil:Código: Text
int funcion () { instrucciones }
:P :P :P
Y, por supuesto, coloreado...
:lol: :devil:
Silverfox
:blink: Me disponia a decir exactamente lo mismo.Cita de: "silverfox"¿Soy el único que usa el tercer sistema?No sos el unico, te lo aseguro, la mayoria de los que aprendieron antes Java que C/C++ lo usan :devil: :devil:Código: Text
int funcion () { instrucciones }
:P :P :P
Y, por supuesto, coloreado...
:lol: :devil:
Silverfox
Me sigue pareciendo horrendo :devil: Pero claro que es cuestion de gustos, yo lo haria asi:Generalmente no me gusta usar tantas llaves, a menos que uses el VS2005 u otro compilador que te resalta las llaves inicial y final. Respecto a si se ve mejor o peor usando todas las llaves depende del espaciado entre lineas en tu editor de codigo. Si el espacio es muy chico sin las llaves el codigo se ve horrible, si tienes bastante espaciado entre lineas el codigo se ve horrible si usas las llaves para una sola linea de codigo y especialmente si usas resolucion de 800x600 (ves menos cantidad de codigo en la pantalla), en 1024x768 no es problema. De hecho la unica razon por la que no uso llaves para una sola linea de codigo es poder ver mayor cantidad de codigo en la pantalla al mismo tiempo sin tener que abusar de la barra de desplazamiento.Código: Text
int funcion (int) // función que realiza ... { for (i = 0; i < j; i++) // recorremos hasta j { for(h=0; h < MAX; h++) //comentario { if (numero == 23) //comentario { numero = 20; } if (i < 10) //comentario { instrucciones; } else { numero2 = 0; } } } }