Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Czy punkt jest w okręgu
- #include <iostream>
- #include <math.h>
- #include <cstdlib>
- #include <math.h>
- using namespace std;
- double dlugosc;
- struct kolo{
- int x;
- int y;
- int r;
- };
- struct punkt{
- int x1;
- int y1;
- };
- int okreg(kolo a, punkt* b, int e)
- {
- int z=0;
- int dlugosc;
- for(int i=0;i<e;i++)
- {
- dlugosc = sqrt(((b[i].x1 - a.x)*(b[i].x1 - a.x)) +((b[i].y1 - a.y)*(b[i].y1 - a.y))) ;
- if(dlugosc<a.r)
- z++;
- }
- return z;
- }
- int main()
- {
- kolo a;
- a.x=4;
- a.y=5;
- a.r=6;
- punkt b[5];
- b[0]={3,2};
- b[1]={2,6};
- b[2]={3,4};
- b[3]={3,8};
- b[4]={3,2};
- cout<<okreg(a,b,5);
- return 0;
- }
- LOSOWE LICZBY SUMA WARIANCJA
- // Example program
- #include <iostream>
- #include <string>
- #include <cstdlib>
- using namespace std;
- int main()
- {
- srand(time(NULL));
- int a;
- int b;
- float suma=0;
- int tab[100];
- double srednia;
- float wariancja;
- cout<<"Podaj przedzial: " <<endl;
- cin>>a;
- cin>>b;
- cout <<endl;
- for(int i=0; i<99; i++)
- {
- tab[i]=rand()%(a+b-1)+a;
- cout<<tab[i]<<"\a"<<endl;
- suma=suma+tab[i];
- srednia=suma/100;
- }
- for(int i=0; i<99; i++)
- {
- wariancja += (tab[i]-srednia)*(tab[i]-srednia);
- wariancja /= 99;
- }
- cout<<"Wariancja to: " <<wariancja<<endl;
- cout<<"Suma to: "<< suma <<endl;
- cout <<"Srednia to: " <<srednia<<endl;
- }
- KTORY PUNKT LEZY NAJBLIZEJ
- #include <iostream>
- #include <math.h>
- #include <cstdlib>
- #include <math.h>
- using namespace std;
- double dlugosc;
- struct kolo{
- int x;
- int y;
- int r;
- };
- struct punkt{
- int x1;
- int y1;
- };
- int okreg(kolo a, punkt* b, int e)
- {
- int z=0;
- float dlugosc[5];
- for(int i=0;i<e;i++)
- {
- dlugosc[i] = sqrt(((b[i].x1 - a.x)*(b[i].x1 - a.x)) +((b[i].y1 - a.y)*(b[i].y1 - a.y))) ;
- if(dlugosc[i]<a.r)
- {z++;
- }
- }
- if(dlugosc[0]<dlugosc[1]&&dlugosc[0]<dlugosc[2]&&dlugosc[0]<dlugosc[3]&&dlugosc[0]<dlugosc[4])
- {cout<<"pierwszy lezy najblizej"<<endl;}
- if(dlugosc[1]<dlugosc[0]&&dlugosc[1]<dlugosc[2]&&dlugosc[1]<dlugosc[3]&&dlugosc[1]<dlugosc[4])
- {cout<<"drugi lezy najblizej"<<endl;}
- if(dlugosc[2]<dlugosc[0]&&dlugosc[2]<dlugosc[1]&&dlugosc[2]<dlugosc[3]&&dlugosc[2]<dlugosc[4])
- {cout<<"trzeci lezy najblizej"<<endl;}
- if(dlugosc[3]<dlugosc[0]&&dlugosc[3]<dlugosc[1]&&dlugosc[3]<dlugosc[2]&&dlugosc[3]<dlugosc[4])
- {cout<<"czwarty lezy najblizej"<<endl;}
- if(dlugosc[4]<dlugosc[0]&&dlugosc[4]<dlugosc[2]&&dlugosc[4]<dlugosc[3]&&dlugosc[4]<dlugosc[1])
- {cout<<"piaty lezy najblizej"<<endl;}
- return z;
- }
- int main()
- {
- kolo a;
- a.x=0;
- a.y=0;
- a.r=6;
- punkt b[5];
- b[0]={12,12};
- b[1]={1,1};
- b[2]={3,4};
- b[3]={3,8};
- b[4]={3,2};
- PROGRAM PODMIENIAJACY MALA LITERE NA DUZA
- #include <iostream>
- #include <math.h>
- #include <cstdlib>
- #include <math.h>
- #include <string>
- using namespace std;
- int podmieniacz(char tab[]) {
- int licznikPodmienionychSlow = 0;
- for (int i = 0; i<sizeof(tab)+1; i++) {
- if (islower(tab[i])) {
- tab[i] = toupper(tab[i]);
- licznikPodmienionychSlow++;
- }
- }
- return licznikPodmienionychSlow;
- }
- int main()
- {
- char tab[] = "SlOwO";
- int dlugoscSlowa = sizeof(tab);
- cout << "W slowie " << tab << " zamienionych na duze litery zostalo " << podmieniacz(tab) << " liter." << endl;
- system("pause");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement