Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>/**
- 3. Adott az a és b természetes szám. Irjuk ki az [a,b] intervallumból azokat a számokat, amelyek oszthatóak a számjegyeiknek összegével.
- pl. ha a=20 és b=50, akkor eredmény:
- 20, 21, 24, 27, 30, 36, 40, 42, 45, 48, 50.*/
- using namespace std;
- int fugg(int a,int b)
- {
- int c[20];
- int y;
- for(int i=a;i<=b;i++)
- {
- int ossz=0;
- int x=c[i];
- while(x!=0)
- {
- ossz=ossz+x%10;
- x=x/10;
- }
- if(c[i]%ossz==0) y=c[i];
- }
- return y;
- }
- int main()
- {
- int a,b;
- cout<<"A ";cin>>a;
- cout<<"B ";cin>>b;
- cout<<fugg(a,b);
- return 0;
- }
- +++++++++++++++++++++++++++++++++++++++++++++
- #include <iostream>
- ///2. Adott egy karakterlánc. Írjunk függvényt, mely visszatéríti a fordítottját.
- using namespace std;
- string szo(string s)
- {
- string fo="";
- for(int i=s.length()-1;i>=0;i--)
- fo=fo+s[i];
- return fo;
- }
- int main()
- {
- string s;
- cout<<"Irj be egy szot ";
- getline(cin,s);
- cout<<szo(s);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement