Untitled

Task 2:

#include <iostream>
using namespace std;

void check_perfect(int num)
{
    int sum=0;
    for(int i=1;i<num;i++){
        if(num%i==0){
            sum+=i;
            
        }
    }
    if(sum==num)
        cout<<num<< " ";
}

int main()
{
    int n1,n2;
    cout<< "Enter lower limit of the range: ";
    cin>>n1;
    cout<< "Enter upper limit of the range: ";
    cin>>n2;
    for(int i=n1;i<n2;i++){
        check_perfect(i);
    }
}

Untitled

Task 3:

#include <bits/stdc++.h>
using namespace std;

int main() 
{
  string s1,s2;
  cin>>s1>>s2;
  sort(s1.begin(),s1.end());
  sort(s2.begin(),s2.end());
    if(s1==s2)
      cout<<"Is a anagram";
    else
      cout<<"Not a anagram";
}

Untitled