#include<iostream>
#include<cmath>

using namespace std;

float silnia(float w=1, int i=1, float si=1, float e=1, int n=0)
{
    for(i=1;i<=n;i++)
    {
                     w=si;
                     si=w*i;
                     e=e+(1/si);
    }
    cout<<"e= "<<e<<endl;
return e;
}

main()
{
    int n1=0,i1=1;
    float w1=1,si1=1,e1=1;
    cout<<"podaj ilosc wyrazow szeregu"<<endl;
    cin>>n1;
cout<<endl;
    silnia(w1,i1,si1,e1,n1);
cout<<endl;
system("pause");
return 0;
}

#include<iostream>

#include<cmath>

using namespace std;

inline float przeciw(int a, int b)

{

cout<<"dlugosc przeciwprostokatnej= "<<hypot(a,b)<<endl;

}

main()

{

int a1=0,b1=0,ile,i;

cout<<"podaj ile razy chcesz wykonac obliczenia"<<endl;

cin>>ile;

for(i=1;i<=ile;i++)

{

cout<<"obliczenia nr "<<i<<endl;

cout<<"podaj 1 przyprostokatna"<<endl;

cin>>a1;

cout<<"podaj 2 przyprostokatna"<<endl;

cin>>b1;

przeciw(a1,b1);

cout<<endl;

}

system("pause");

return 0;

}

#include<iostream>
#include<ctime>

using namespace std;

int losowanie(int m, int orzel=0, int reszka=0)
{
    int i=0;
    for(i=0;i<100;i++)
    {
                      m=rand()%2;
                      if(m==0) orzel++;
                      else reszka++;
    }
    cout<<"ilosc wyrzuconych orlow= "<<orzel<<endl;
    cout<<"ilosc wyrzuconych reszek= "<<reszka<<endl;
return 0;
}
main()
{
    srand(time(0));
    int m1,orzel1=0,reszka1=0;
    losowanie(m1,orzel1,reszka1);
    cout<<endl;
    system("pause");
    return 0;
}

Program, który oblicza i drukuje sumę n wyrazów ciągu: SUMA(od i=1 do n)[(n+1)]/n!. Wykorzystuje funkcję do obliczania silni.

#include <iostream> 

using namespace std; 
double silnia(double); 
// 

int main () 

  cout<<"Zadanie 1"<<endl; 
  cout<<"Podaj n\n"; 
  double n=0,z=0; 
  cin>>n; 
  //cout<<"\nsilnia z n"<<endl; 
  //z=silnia(n); 
  //cout<<z; 
  double suma=0; 
  for(double i=0; i<=n; i++) 
  suma+=(i+1)/silnia(i); 
  cout<<"\n Suma to: "<<suma; 
  return(0); 



// 

double silnia(double ile) 

  double x=0; 
 for(double i=0; i<=ile; i++) 
 { 
  if(i) 
  x*=i; 
  else 
  x=1; 
 } 
 return x; 
}

---------------------------------

drugie

#include <iostream> 

using namespace std; 
double celsjusz(double); 
double fahrenheit(double); 
int main () 

  cout<<"Zadanie 2\n"<<"Chcesz kowertowac Fahrenheity czy Celsjusze?\n"<<"Fahrenheity - 1\n"<<"Celsjusze - 2\n"; 
  int nr=0; 
  cin>>nr; 
  switch(nr) 
  { 
  case 1: 
  { 
  cout<<"Podaj zakres fahrenheitow "; 
  double F=0,G=0; 
  cin>>F; 
  cout<<endl; 
  cin>>G; 
  cout<<endl; 
  double st=0; 
  for(double i=F; i<=G; i++) 
  { 
  st=celsjusz(i); 
  cout<<i<<"\t\t"<<st<<endl;; 
  } 
  break; 
  } 
  case 2: 

  cout<<"\nPodaj zakres celsjuszy "; 
  double C=0,D=0; 
  cin>>C; 
  cout<<endl; 
  cin>>D; 
  cout<<endl; 
  double st2=0; 
  for(double i=C; i<=D; i++) 
  { 
  st2=fahrenheit(i); 
  cout<<i<<"\t\t"<<st2<<endl;; 
  } 
  break;} 
  } 
  return(0); 



double celsjusz(double fahren) 

  double celsju=0; 
  celsju=(5.0/9)*(fahren-32); 
  return celsju; 



double fahrenheit(double celsju) 

  double fahren=0; 
  fahren=celsju*9.0/5 + 32; 
  return fahren; 

}

----------------------

alternatywa drugiego!

#include <iostream> 

using namespace std; 

float celsjusz(float a) 

  return (a-32)*5/9; 


float fahrenheit(float b) 

  return (9*b/5)+32; 


main() 

  int n; 
  float od,d,z,a; 

  cout<<"Jezeli obliczasz z Fahrenheitow na Celsjusze wybierz 1." 
  <<"\nJezeli obliczasz z Celsjuszow na Fahrenheity wybierz 2."<<endl; 
  cin>>n; 

  switch(n) 
  { 
  case 1: 
  cout<<"\nPodaj zakres temperatur do obliczenia od-do (z krokiem +1)"<<endl 
  <<"Od: "; 
  cin>>od; 
  cout<<"Do: "; 
  cin>>d; 
  cout<<endl; 

  z=d-od; 

  for(int i=0;i<=z;i++) 
  { 
  a=celsjusz(od); 
  cout<<od<<" stopni Fahrenheita = "<<a<<" stopni Celsjusza"<<endl; 
  od=od+1; 
  } 
  break; 

  case 2: 
  cout<<"\nPodaj zakres temperatur do obliczenia od-do (z krokiem +1)"<<endl 
  <<"Od: "; 
  cin>>od; 
  cout<<"Do: "; 
  cin>>d; 
  cout<<endl; 

  z=d-od; 

  for(int i=0;i<=z;i++) 
  { 
  a=fahrenheit(od); 
  cout<<od<<" stopni Celsjusza = "<<a<<" stopni Fahrenheita"<<endl; 
  od=od+1; 
  } 
  break; 

  } 
}