codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
// Numeros amigos (usando funciones) #include <iostream> using namespace std; bool amigos( int, int ); int sumDivisoresP( int ); int main() { int Na, Nb; cout << "\n\nIngrese dos numeros enteros: "; Na=220; Nb=284; //cin >> Na >> Nb; cout << "\n\n" << Na << " y " << Nb; if ( !amigos(Na, Nb) ) cout << " no"; cout << " son numeros amigos.\n\n"; } bool amigos( int X, int Y ) { return ( X==sumDivisoresP(Y) && Y==sumDivisoresP(X) ); } int sumDivisoresP( int v ) { int d = v-1; int sum = 1; while(d>1) { if (v%d==0) sum += d; d--; } return sum; }
Private
[
?
]
Run code
Submit