Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cmath>
- ///7. Adott egy n természetes szám. Írjuk ki a szám prím osztóit!
- using namespace std;
- int prim(int n)
- {
- int prim=1;
- for(int i=2;i<=sqrt(n);i++)
- {
- if(n%i==0) prim=0;
- }
- if(n<2)prim=0;
- return prim;
- }
- int main()
- {
- int n;
- cout<<"N ";cin>>n;
- for(int i=1;i<=n/2;i++)
- {if(n%i==0 && prim(i)==1)
- cout<<i<<" ";}
- return 0;
- }
- ++++++++++++++++++++++++++++++++++++++
- #include <iostream>
- #include <cmath>
- ///9. Adott egy [a,b] intervallum. Írjuk ki az intervallumból a prímeket csökkenő sorrendben és határozzuk meg ezek összegét is!
- using namespace std;
- int prim(int n)
- {
- int prim=1;
- for(int i=2;i<=sqrt(n);i++)
- {
- if(n%i==0) prim=0;
- }
- if(n<2)prim=0;
- return prim;
- }
- int main()
- {
- int a,b,o=0;
- cout<<"A ";cin>>a;
- cout<<"B ";cin>>b;
- for(int i=b;i>=a;i--)
- if(prim(i)==1){ cout<<i<<" ";
- o=o+i;}
- cout<<endl;
- cout<<"Osszeg:"<<o;
- return 0;
- }
- +++++++++++++++++++++++++++++++++++++++++++++++++
- #include <iostream>
- #include <fstream>
- /**
- 1. Adott a szamok.be állomány. Minden sor tartalmaz egy számot. Függvény
- segítségével határozzuk meg a számok k-ik számjegyét hátulról számítva,
- k-t az elso sorból olvassuk ki.
- Példa: szamok.be eredmény
- 1
- 1258 8
- 3529 9
- 251 1
- 143 3
- 12 2
- 1 1*/
- using namespace std;
- int szj(int n)
- {
- int db=0,sz,k;
- while(db<=k)
- {
- n=n/10;
- }
- sz=n%10;
- return sz;
- }
- int main()
- {
- int k,n;
- ifstream f("szamok.be.txt");
- f>>k;
- f>>n;
- cout<<n<<" "<<szj(n);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement