cplusplus

Opis forum

  • Nie jesteś zalogowany.
  • Polecamy: Gry

#1 2011-01-26 14:55:36

 pszonka

Administrator

1708501
Zarejestrowany: 2011-01-25
Posty: 113
Punktów :   

15 grudnia 2010

zad.1.
Napisz program obliczający wartość funkcji f(x) w punkcie x.
Funkcja zadana jest wzorem:
f(x) = 1/(x2 + 1), dla x <=0
f(x) = ln x, dla x > 0

zad.2.
Program obliczający i wypisujący pole koła.

zad.3.
Program obliczający wartość pola trójkąta ze wzoru Herona
Ptr=sqrt(p*(p-a)*(p-b)*(p-c))
p=(a+b+c)/2                                                       

zad.4.
Program obliczający i wypisujący pole kuli Pku=4*PI*r2.

zad.5.
Napisz program obliczający stopień na podstawie liczby otrzymanych punktów
Kryteria: 0.. 49 pkt. - 2 
              50.. 59 pkt. - 3 
              60.. 69 pkt. - 3.5 
              70.. 79 pkt. - 4 
              80.. 89 pkt. - 4.5 
              90..100 pkt. - 5 

zad.6.
Program wykonuje sumowanie n liczb całkowitych. 
Jeśli kolejnym sumowanym składnikiem jest 0, to proces sumowania zostaje zakończony. 

zad.7.
Program wykonuje sumowanie liczb całkowitych. 
Sumowanie zostaje zakończone, gdy suma składników przekroczy wartość 100. 

zad.8.
Napisz program liczący i wypisujący wartość wyrażenia wyr=12+22+..+1002.

zad.9.
Napisz program który wyznaczy wartość potęgi 1927.

zad.10.
Program obliczający i wypisujący kwadraty i sześciany kolejnych liczb z zakresu od 1 do 2000.

Offline

 

#2 2011-02-15 14:39:07

 pszonka

Administrator

1708501
Zarejestrowany: 2011-01-25
Posty: 113
Punktów :   

Re: 15 grudnia 2010

/*
zad.1.
Napisz program obliczający wartość funkcji f(x) w punkcie x.
Funkcja zadana jest wzorem:
f(x) = 1/(x2 + 1), dla x <=0
f(x) = ln x, dla x > 0
*/

#include<iostream.h>
#include<math.h>
int main()
{
int x;
double wyr;
cout<<"podaj x"<<endl;
cin>>x;
cout<<endl;
if(x<=0)
  {
  wyr=1/(pow(x,2)+1);
  cout<<"wyr wynosi: "<<wyr<<endl;
  }
else
  {
  wyr=log(x);
  cout<<"wyr wynosi: "<<wyr<<endl;
  }
cout<<endl;
system("pause");   
}

Offline

 

#3 2011-02-15 14:40:46

 pszonka

Administrator

1708501
Zarejestrowany: 2011-01-25
Posty: 113
Punktów :   

Re: 15 grudnia 2010

/*
zad.2.a.(wersja while)
Program obliczający i wypisujący pole koła
*/

#include<iostream.h>
#include<math.h>
int main()
{
int r=0;
double pole;
while(r<=0)
  {
  cout<<"podaj r"<<endl;
  cin>>r;
  }
cout<<endl;
pole=M_PI*pow(r,2);
cout<<"pole wynosi: "<<pole<<endl;
cout<<endl;
system("pause");   
}

Offline

 

#4 2011-02-15 14:41:10

 pszonka

Administrator

1708501
Zarejestrowany: 2011-01-25
Posty: 113
Punktów :   

Re: 15 grudnia 2010

/*
zad.2.b.(wersja do-while)
Program obliczający i wypisujący pole koła
*/

#include<iostream.h>
#include<math.h>
int main()
{
int r;
double pk;
do
  {
  cout<<"podaj promien"<<endl;
  cin>>r;
  }
  while(r<=0);
cout<<endl;
pk=M_PI*pow(r,2);
cout<<"pole wynosi: "<<pk<<endl;
cout<<endl;
system("pause");   
}

Offline

 

#5 2011-02-15 14:41:48

 pszonka

Administrator

1708501
Zarejestrowany: 2011-01-25
Posty: 113
Punktów :   

Re: 15 grudnia 2010

/*
zad.3.
Program obliczający wartośc pola trójkata ze wzoru Herona
Ptr=sqrt(p*(p-a)*(p-b)*(p-c))
p=(a+b+c)/2 
*/

#include<iostream.h>
#include<math.h>
int main()
{
int a,b,c;
double p,ptr;   
do
  {
  cout<<"podaj a"<<endl;
  cin>>a;
  }
while(a<=0);
cout<<endl;
do
  {
  cout<<"podaj b"<<endl;
  cin>>b;
  }
while(b<=0);
cout<<endl;
do
  {
  cout<<"podaj c"<<endl;
  cin>>c;
  }
while(c<=0);
cout<<endl;
p=(a+b+c)/2;
ptr=pow(p*(p-a)*(p-b)*(p-c),0.5);
cout<<"pole trójkata wynosi "<<ptr<<endl;
cout<<endl;
system("pause");   
}

Offline

 

#6 2011-02-15 14:42:41

 pszonka

Administrator

1708501
Zarejestrowany: 2011-01-25
Posty: 113
Punktów :   

Re: 15 grudnia 2010

/*
zad.4.
Program obliczający i wypisujący pole kuli 4*3.14*r*r
*/

#include<iostream.h>
#include<math.h>
int main()
{
int r=0;
double pole;
while(r<=0)
  {
  cout<<"podaj r"<<endl;
  cin>>r;
  }
cout<<endl;
pole=M_PI*4*pow(r,2);
cout<<"pole wynosi: "<<pole<<endl;
cout<<endl;
system("pause");   
}

Offline

 

#7 2011-02-15 14:45:15

 pszonka

Administrator

1708501
Zarejestrowany: 2011-01-25
Posty: 113
Punktów :   

Re: 15 grudnia 2010

/*
zad.5.
Napisz program obliczający stopień na podstawie liczby otrzymanych punktów
Kryteria: 0.. 49 pkt.  - 2 
          50.. 59 pkt. - 3 
          60.. 69 pkt. - 3.5 
          70.. 79 pkt. - 4 
          80.. 89 pkt. - 4.5 
          90..100 pkt. - 5
*/

#include<iostream.h>
#include<math.h>
int main()
{
int x;
cout<<"podaj liczbę punktów"<<endl;
cin>>x;
cout<<endl;
if(x<=49)
{
cout<<"2"<<endl;
cout<<endl;
}
else
{
if(x<=59)
   {
   cout<<"3"<<endl;
   cout<<endl;
   }
else
   {
   if(x<=69)
     {
     cout<<"3.5"<<endl;
     cout<<endl;
     }
   else
     {
     if(x<=79)
       {
       cout<<"4"<<endl;
       cout<<endl;
       }
     else
       {
       if(x<=89)
         {
         cout<<"4.5"<<endl;
         cout<<endl;
         }
       else
         {
         if(x<=100)
           {
           cout<<"5"<<endl;
           cout<<endl;
           }
         }
       }
     }
   }
}
system("pause");   
}

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi

[ Generated in 0.107 seconds, 8 queries executed ]


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.sid.pun.pl www.narutoxgra.pun.pl www.german2008.pun.pl www.merkury.pun.pl www.green-iris.pun.pl