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);
}
}
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";
}