Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: snoopty en 22 Agosto 2021, 06:12 am



Título: Código con un error detectado
Publicado por: snoopty en 22 Agosto 2021, 06:12 am
Buenas noches foreros y moderadores.
Con el siguiente programa, busco calcular el resto después de ingresar tres números . El compilador me arroja error, solicitando un identifcador antes del último token de apertura :
¿Pueden ayudarme?. Aquí el Código =
Código
  1. /* Resto = Dividendo -
  2.   ( Divisor * Cociente ) */
  3. #include<iostream>
  4. using namespace std;
  5.  
  6. int Resto(int a, int b,int c);
  7.  
  8. int main( )
  9.  
  10. {
  11.  
  12. int num1, num2, num3, resto;
  13.  
  14.  
  15.   cout<<"Ingrese Dividendo  :";
  16.  
  17.   cin>>num1;
  18.  
  19.   cout<<"\n\nIngrese Divisor  :";
  20.  
  21.   cin>>num2;
  22.  
  23.   cout<<"\n\nIngrese Cociente. ";
  24.  
  25.   cin>>num3;
  26.  
  27.  
  28.  
  29.    resto = Resto (num1, num2, num3);
  30.  
  31.  
  32.  
  33.    cout<<"\n\n\nEL RESTO ES :  "<<resto;
  34.  
  35.  
  36.  
  37.   return (0);
  38.  
  39. }
  40.  
  41. int Resto(int a, int b, int c);
  42.  
  43. {
  44.  
  45. int resto;
  46.  
  47. resto = a - (b * c);
  48.  
  49. return(resto);
  50.  
  51. }
  52.  
  53.  
  54. /* Fin Cálculo del Resto */

MOD: El código debe estar entre etiquetas de Código GeSHi


Título: Re: Código con un error detectado
Publicado por: BloodSharp en 22 Agosto 2021, 10:13 am
Buenas noches foreros y moderadores. (...) El compilador me arroja error, solicitando un identifcador antes del último token de apertura

Tenés un punto y coma de más al final del prototipo de la función que implementa el resto, sacáselo.

Citar
int Resto(int a, int b, int c);
{
    int resto;

    resto = a - (b * c);

    return(resto);
}


B#


Título: Re: Código con un error detectado
Publicado por: snoopty en 24 Agosto 2021, 08:39 am
Tenés un punto y coma de más al final del prototipo de la función que implementa el resto, sacáselo.


B#



Muchas gracias !!!!!