Título: funciones paso por referencia Publicado por: vivianfes en 3 Marzo 2015, 23:57 pm Citar hola tengo dudas sobre el tema de funciones, en este ejercicio debo pedir al usuario que ingrese los digitos se debe calcular la suma y debe imprimir tambien el area de memoria pero no me imprime la suma ni me deja leer los numeros al correr el programa, agradeceria su ayuda Código
Mod: post corregido, asegurate de seleccionar tu codigo antes de usar las GeSHi Título: Re: funciones paso por referencia Publicado por: T. Collins en 4 Marzo 2015, 00:10 am Aquí no llamas a ninguna función:
Código Sería: Código Pero si tiene que recibir el resultado en la variable resultado no tienes que poner a=suma(), vale con: Código
Si vas a hacer scanf de a, b, y c dentro de la función, no tienes que pasar a, b,y c como parametros: Código Y vale con hacer: Código Título: Re: funciones paso por referencia Publicado por: vivianfes en 4 Marzo 2015, 00:27 am Aquí no llamas a ninguna función: Código Sería: Código Pero si tiene que recibir el resultado en la variable resultado no tienes que poner a=suma(), vale con: Código
Si vas a hacer scanf de a, b, y c dentro de la función, no tienes que pasar a, b,y c como parametros: Código Y vale con hacer: Código Aquí no llamas a ninguna función: ok en todo caso tendria que dar el prototipo de la funcion suma no? ya que me marca error en Código Sería: Código Pero si tiene que recibir el resultado en la variable resultado no tienes que poner a=suma(), vale con: Código
Si vas a hacer scanf de a, b, y c dentro de la función, no tienes que pasar a, b,y c como parametros: Código Y vale con hacer: Código Código
Título: Re: funciones paso por referencia Publicado por: T. Collins en 4 Marzo 2015, 00:31 am Al final suma() solo tiene resultado como parametro, tienes que poner:
Código El prototipo sería: Código
Código
Título: Re: funciones paso por referencia Publicado por: vivianfes en 4 Marzo 2015, 00:56 am ya no me marco ningun error, te lo agradezco mucho, solo tengo otra duda al correrlo en la parte que leera los valores los ingreso y al darle enter me aparce un error de sistema y ya no lo deja correr, es por el programa? o en si por windows? Título: Re: funciones paso por referencia Publicado por: T. Collins en 4 Marzo 2015, 01:03 am Código
A scanf hay que pasarle la dirección de las variables con &. Tienes que ir poco a poco, estás intentando hacer ejercicios de paso por referencia sin dominar cosas más básicas. Es mejor ser capaz de ver los errores de tu código e ir corrigiendolos por ti mismo, a que te lo den ya todo corregido. Título: Re: funciones paso por referencia Publicado por: vivianfes en 4 Marzo 2015, 01:09 am ) eso no te lo niego la verdad es que funciones se me dificulta pero te agradezco mucho tu ayuda de verdad :DA scanf hay que pasarle la dirección de las variables con &. Tienes que ir poco a poco, estás intentando hacer ejercicios de paso por referencia sin dominar cosas más básicas. Es mejor ser capaz de ver los errores de tu código e ir corrigiendolos por ti mismo, a que te lo den ya todo corregido. |