Pomóżcie :) program w jezyku C++ (kompilator DeVc++). Dla zadanych liczb naturalnych N i M, napisz program ktory wypisuje wszystkie liczby naturalne mniejsze od N, ktorych kwadrat sumycyfr jest rowny liczbie M. Bardzo prosze o pomoc :)
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
#include<iostream>
using namespace std;
int main(){
string pom,t;
int n,m,licznik;
cin>>n;
cin>>m;
for(int i=0;i<n; i++)
{
sprintf((char*)t.c_str(),"%d",i);
pom=t.c_str();//w tych dwóch linijkach zamieniamy int 'i' na string 'pom'
licznik=0;
for(int j=0;j<pom.size();j++)licznik+=(pom[j]-48);
if(licznik*licznik == m) cout<<pom<<endl;
}
cout<<endl<<endl;
system("pause");
return 0;
}