Informatică, întrebare adresată de nikeltonbmw, 9 ani în urmă

Scrieti un subprogram opretaional care returneaza suma a patru numere intregi.

Eu am facut asa dar nu merge pe PC...
int produs(int a, int b)
{
int p;
p=a*b;
return p;
}
void main()
{
int a,b;
cout<<"a= "; cin>>a;
cout<<"b= "; cin>>b;
cout< getch();
}

ar mai fi inca doua programe, dar ma descurc la ele daca o sa imi spuneti ce nu e bine la programul acesta...

Răspunsuri la întrebare

Răspuns de Profir3D
1
#include <iostream>
using namespace std;

int main(){
    
int n1, n2, n3, n4, suma;

cout<<"n1= "; cin>>n1;
cout<<"n2= "; cin>>n2;
cout<<"n3= "; cin>>n3;
cout<<"n4= "; cin>>n4;

suma = n1+n2+n3+n4;
cout<<"\nSuma = "<<suma;

cout << "\n\nApasa Enter pentru a inchide fereastra ...";
cout.flush();
cin.ignore(10000, '\n');

return 0;
}


nikeltonbmw: Multumesc ! intre timp am descoperit ca la programul meu trebuie pus cout<<produs(a,b,)
Profir3D: da, am observat ca nu ai apelat metoda :)
nikeltonbmw: Da. Am pus cout<<produs, dar nu am pus in paranteza a,b si afisa un pointer.
Alte întrebări interesante