Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/03/2014, 10:52
juandqt
 
Fecha de Ingreso: marzo-2014
Mensajes: 9
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Funcion que retorna valor erroneo

Cita:
Iniciado por TSG Ver Mensaje
Hola muy buenas,

Puedes probar con esto:

Código C++:
Ver original
  1. #include <iostream>
  2. #include <conio.h>
  3.  
  4. using namespace std;
  5.  
  6. //Declaramos unas variables
  7. int num1, num2;
  8. int resultado;
  9.  
  10. void suma()
  11. {
  12.     //Le damos a la variable resultado el valor del numero 1 y numero 2 sumado.
  13.     resultado = num1 + num2;
  14.     //Mostramos el resultado.
  15.     cout << "\nEl resultado de los dos numeros ingresados es: " << resultado << endl;
  16. }
  17.  
  18. int main()
  19. {
  20.     //Le pedimos que ingrese el primer valor.
  21.     cout << "Introduce el primer valor: ";
  22.     //Guardamos el numero ingresado en la variable num1
  23.     cin >> num1;
  24.     //Le pedimos que ingrese el segundo valor.
  25.     cout << "Introduce el segundo valor: ";
  26.     //Guardamos el numero ingresado en la variable num2
  27.     cin >> num2;
  28.     //Mostramos el resultado de los dos numeros sumados
  29.     suma();
  30.    
  31.     getch();
  32.     return 0;
  33. }
Gracias, pero tus funciones no cojen valores, y mucho menos lo devuelven. Lo que hace sencillamente es cojer los valores ya declarados fuera de la funcion, y llamarlos. Seria como hacerlo todo en una misma funcion

MARINXSALVO
gracias, lo deje tal cual:
Código PHP:
int SUMAR(int a,int b){
    return 
a+b;
}


int main(){
int a,b,c;
printf("Escribe tus valores:\n\n");
scanf("%d",&a);
scanf("%d",&b);

SUMAR(a,b);
printf("%d",c);

getch();
return 
0;

no sabia que se tenia que declarar la funcion que vayas a llamar en la variable main

por cierto, sabeis que cosas pordria ir aprendiendo? Esto se me hace un poco facil a estas alturas

gracias!