Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- using namespace std;
- int validar(float);
- void numeroamigo(int, int);
- int main(){
- float a, b;
- int d,e;
- cin>>a;
- d =validar(a);
- cin>>b;
- e= validar(b);
- numeroamigo(d,e);
- }
- int validar(float a)
- {
- while(int(a)!=a or a<=100 or a>=32000){
- cin>>a;
- }
- return a;
- }
- void numeroamigo(int a, int b)
- {
- int acumulador_a = 0;
- int acumulador_b = 0;
- for(int i=1 ; i<a ; i++){
- if(a%i==0){
- acumulador_a += i;
- }
- }
- for(int i=1 ; i<b ; i++){
- if(b%i==0){
- acumulador_b += i;
- }
- }
- if(a==acumulador_b && b==acumulador_a){
- cout<<"Son numeros amigos";
- }
- else{
- cout<<"No son numeros amigos";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement