Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- void zad1()
- {
- string num;
- int tab[9000], wynik=0;
- for(int i=0; i<9000; i++)
- {
- tab[i]=i+1000;
- num=to_string(tab[i]);
- if (num.find('1')>=0&&num.find('1')<=3&&tab[i]%3==0) wynik++;
- }
- cout<<"Wynik: "<<wynik<<endl;
- }
- void zad2()
- {
- int n, suma=0;
- cout<<"Podaj n: ";
- cin>>n;
- for(int i=1; i<=n; i++)
- {
- for(int j=1; j<=(i/2); j++)
- if(i%j==0) suma+=j;
- if(suma==i) cout<<i<<" ";
- suma=0;
- }
- cout<<endl;
- }
- void zad3()
- {
- int tab[100], wynik=0;
- for(int x=2; x<100; x++)
- tab[x-2]=x;
- for(int i=2; i<100; i++)
- {
- if(tab[i-2]!=0&&tab[i-2]>10) wynik+=tab[i-2];
- for (int j=0; j<100; j++) if(tab[j]%i==0) tab[j]=0;
- }
- cout<<"Wynik: "<<wynik<<endl;
- }
- void zad4()
- {
- int n, sum=0;
- cout<<"Podaj n: ";
- cin>>n;
- string num=to_string(n);
- for(int i=0; i<num.length(); i++) sum+=(int)num[i]-48;
- sum-=((int)num[0]-48)*((int)num[num.length()-1]-48);
- cout<<"Wynik: "<<sum<<endl;
- }
- int main()
- {
- zad1();
- zad2();
- zad3();
- zad4();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement