Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Dudas básicas sobre c/c+

Estas en el tema de Dudas básicas sobre c/c+ en el foro de C/C++ en Foros del Web. Hola buenas a todos y a todas les quería preguntar un par de dudas super básicas de programación se que son muy sencillas y probablemente ...
  #1 (permalink)  
Antiguo 01/04/2016, 07:44
 
Fecha de Ingreso: abril-2016
Mensajes: 1
Antigüedad: 8 años, 7 meses
Puntos: 0
Mensaje Dudas básicas sobre c/c+

Hola buenas a todos y a todas les quería preguntar un par de dudas super básicas de programación se que son muy sencillas y probablemente una chorrada pero no me quedo muy claro
gracias de antemano por su tiempo

¿el diagrama de flujo se utiliza para hacer preesquemas mentales para organizar el codigo de programacion que vas a seguir o como...?¿lo misma duda con la programacion modular?

¿el return 0 se utiliza para que el terminar el ciclo deseado vuelva al principio o simplemente para que se quede en un ciclo infinito de repeticion del ciclo?
  #2 (permalink)  
Antiguo 01/04/2016, 09:08
Avatar de xKuZz  
Fecha de Ingreso: febrero-2015
Ubicación: nullptr
Mensajes: 183
Antigüedad: 9 años, 9 meses
Puntos: 27
Respuesta: Dudas básicas sobre c/c+

Diagramas de flujo
El diagrama de flujo es como bien te haces una idea una abstracción de lo que quieres realizar con tu código. Tanto como para problemas con cierta complejidad como para principiantes es extremadamente útil. Escribir código sin pensar lo que vas a hacer de antemano con claridad es una gran pérdida de tiempo, haz siempre que puedas un dibujito aunque sea o el diagrama de flujo completo si así lo prefieres u otra herramienta de modelado.

Programación modular
La programación modular es un paradigma de programación que se basa en un principio muy simple subdivide el problema complejo en trozos más chicos para poder resolverlo. Es útil, sí, para empezar todavía más

La sentencia return es utilizada para salir de la función actual y devolver el valor que se pone a continuación. Imagino que habrás visto el return 0 en la función int main(), si ese es el caso indica que la función main ha terminado (y por tanto el programa en cuestión) y la función devuelve el código de error 0 al sistema operativo, que indica que el programa ha finalizado con éxito, es posible devolver algún código distinto si queremos indicar algún o error o incluso si el sistema operativo decide acabar con el proceso por algún problema.

Código C++:
Ver original
  1. int ejemplo() { // Función ejemplo: Devuelve un 5 al llamarla
  2.   return 5;
  3. }
  4.  
  5. int main() {
  6.   int a = ejemplo() // a vale 5;
  7.   return 0; // Finaliza el proceso con código de error 0
  8. }

Etiquetas: dudas, programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:24.