rogram trojkat

rogram trojkat

i arcim w dniu Sunday, 4 November 2007, 07:36 napisał(a)

 

#include <iostream.h>

#include <math.h>

int main()

{

int a,b,c;

float p=0;

cout << "podaj a ";

cin >>a;

cout << "podaj b ";

cin >>b;

cout << "podaj c ";

cin >>c;

if (((a+b)>c) && ((a+c)>b) && ((b+c)>a) && (a>0) && (b>0) && (c>0))

 { p=(a+b+c) / 2.0;

   cout <<"pole = "<<sqrt(p*(p-a)*(p-b)*(p-c))<<endl; }

else cout << "to nie jest trojkat ";

system("PAUSE");

retirn 0;

}

23.12.2007 - Ćwiczenia

Emil Romanowski w dniu niedziela, 23 grudzień 2007, 10:38 napisał(a)

 

Odp: 23.12.2007 - Ćwiczenia

Tomasz Bielecki w dniu niedziela, 23 grudzień 2007, 11:17 napisał(a)

 

//--------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
//---------------------------------------------------------------------------

#pragma argsused
float max(float a,float b)
{if (a>b) return a;
    else return b;
}
int main(int argc, char* argv[])
{ float a,b;
   cout<<"podaj a ";
   cin>>a;
   cout<<"podaj b ";
   cin>>b;
cout<<"wieksza "<<max(a,b)<<endl;
  float c;
   cout<<"podaj c ";
   cin>>c;
cout<<"max z abc: "<<max((a,b),c)<<endl;

        system("PAUSE");
        return 0;

Przejdź do wiadomości wyżej („parent”) | Odpowiedz

Odp: 23.12.2007 - Ćwiczenia

Emil Romanowski w dniu niedziela, 23 grudzień 2007, 11:42 napisał(a)

 

#include <cstdlib>
#include <iostream>

using namespace std;

//silnia iteracyjna
long int silnia(int n)

{   if (n<=1) return 1;
      else {long int x=1;
          for (int i=1;i<=n; i++)
              x=x*i;
          return x;}
}

int main(int argc, char *argv[])

{  
    for (int i=0;i<14;i++)
         cout <<i<<"!="<<silnia(i)<<endl;
 
    system("PAUSE");
    return EXIT_SUCCESS;
}

|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|

#include <cstdlib>
#include <iostream>

using namespace std;

//silnia rekurencyjna
long int silniar(int n)

{  
    if (n<=1) return 1;
       else return silniar(n-1)*n;
}

int main(int argc, char *argv[])

{  
    for (int i=0;i<14;i++)
         cout <<i<<"!="<<silniar(i)<<endl;
 
    system("PAUSE");
    return EXIT_SUCCESS;
}

2008.01.12 Potęga rekurencyjnie

Małgorzata Kasprzak w dniu Saturday, 12 January 2008, 11:52 napisał(a)

 

//---//---------------------------------------------------------------------------

#pragma hdrstop

//---------------------------------------------------------------------------
#include<iostream.h>
#pragma argsused
float potega(float a, int n)
{ if(n<1) return 1;
  else return potega(a,n-1)*a;
  }
int main(int argc, char* argv[])
{  float a; int n;
   cout<<"Podaj a";
   cin>> a;
   cout<<"Podaj n";
   cin>> n;
   cout<<"Wynik "<<potega(a,n)<<endl;
   system("PAUSE");
        return 0;
        }

12.01.2008

Michał Karkocha w dniu Saturday, 12 January 2008, 11:21 napisał(a)

 

Odp: 12.01.2008

Michał Karkocha w dniu Saturday, 12 January 2008, 11:50 napisał(a)

 

//---------------------------------------------------------------------------

#include <vcl.h>
#include <iostream.h>
#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused

float potega (float a, int n)
{if (n<1) return 1;
else return potega(a,n-1)*a;
}


float potegait (float a, int n)
{float wynik=1;
for(int i=0; i<n; i++) wynik=wynik*a;
return wynik;
}

int main(int argc, char* argv[])
{
float a;
int n;
cout<<"podaj a: ";
cin>>a;
cout<<"podaj n: ";
cin>>n;
cout<<"wynik "<< potegait(a,n)<<endl;
cout<<"wynik rekurencyjny "<< potega(a,n)<<endl;
system ("PAUSE");



        return 0;
}
//---------------------------------------------------------------------------
 

Przejdź do wiadomości wyżej („parent”) | Odpowiedz

Odp: 12.01.2008

Michał Karkocha w dniu Saturday, 12 January 2008, 12:06 napisał(a)

 

MAX

//---------------------------------------------------------------------------

#include <vcl.h>
#include <iostream.h>
#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused

float max (float a, float b)
{if (a>b) return a;
else return b;
}


int main(int argc, char* argv[])
{
float a,b;
cout<<"podaj a: ";
cin>>a;
cout<<"podaj b: ";
cin>>b;
cout<<"najwieksza liczba: "<<max(a,b)<<endl;

system ("PAUSE");



        return 0;
}
//---------------------------------------------------------------------------

Przejdź do wiadomości wyżej („parent”) | Odpowiedz

Odp: 12.01.2008

Michał Karkocha w dniu Saturday, 12 January 2008, 12:11 napisał(a)

 

max z 3 liczb

//---------------------------------------------------------------------------

#include <vcl.h>
#include <iostream.h>
#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused

float max (float a, float b)
{if (a>b) return a;
else return b;
}


int main(int argc, char* argv[])
{
float a,b,c;
cout<<"podaj a: ";
cin>>a;
cout<<"podaj b: ";
cin>>b;
cout<<"podaj c: ";
cin>>c;

cout<<"najwieksza liczba: "<<max(max(a,b),c)<<endl;

system ("PAUSE");



        return 0;
}
//---------------------------------------------------------------------------

Przejdź do wiadomości wyżej („parent”) | Odpowiedz

Odp: 12.01.2008

Michał Karkocha w dniu Saturday, 12 January 2008, 12:37 napisał(a)

 

przekazywanie parametrów przez referencje


//---------------------------------------------------------------------------

#pragma argsused

void zamien (float &a, float &b)
{float c=a;
a=b;
b=c;
}


int main(int argc, char* argv[])
{
float a,b;
cout<<"podaj a: ";
cin>>a;
cout<<"podaj b: ";
cin>>b;
zamien(a,b);
cout<<"a = "<<a<<" b = "<<b<<endl;

system ("PAUSE");



        return 0;
}
//---------------------------------------------------------------------------

Przejdź do wiadomości wyżej („parent”) | Odpowiedz

Suma szeregu n

Paweł Kuczyński w dniu Saturday, 12 January 2008, 12:59 napisał(a)

 

Suma szeregu n

int suma(int n)
        {
        int suma=0;
        for(int k=1; k<=n; k++) suma=suma+k;
        return suma;
        }
int main(int argc, char* argv[])
{
int n;
cout<<"n=";
cin>>n;
cout<<"suma szeregu wynosi "<<suma(n)<<endl;
system("PAUSE");
return 0;

Przejdź do wiadomości wyżej („parent”) | Odpowiedz

Suma 1+ 1/2 +1/3 .... +1/n

Paweł Kuczyński w dniu Saturday, 12 January 2008, 13:10 napisał(a)

 

float suma(float n)
        {
        float suma=0;
        for(float k=1; k<=n; k++) suma=suma+1/k;
        return suma;
        }
int main(int argc, char* argv[])
{
float n;
cout<<"n=";
cin>>n;
cout<<"suma szeregu wynosi "<<suma(n)<<endl;
system("PAUSE");
return 0;

Przejdź do wiadomości wyżej („parent”) | Odpowiedz

Funkcja licząca elementy ciągu Fibbonaciego

Tomasz Bielecki w dniu Saturday, 12 January 2008, 13:30 napisał(a)

  Funkcja licząca elementy ciągu Fibbonaciego

//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
//---------------------------------------------------------------------------

#pragma argsused

int fib(int n)

{
    if (n<3) return 1;
       else return fib(n-1)+fib(n-2);

}

int main(int argc, char *argv[])

{ int n;
  cout<<"podaj n";
  cin>>n;
    for (int i=1;i<=n;i++)
         cout <<i<<"f="<<fib(i)<<endl;

    system("PAUSE");
    return EXIT_SUCCESS;
}
//---------------------------------------------------------------------------

01.Marca.2008 zadania

Krzysztof Kościński w dniu Saturday, 1 March 2008, 15:33 napisał(a)

 

Unit1.cpp

//---------------------------------------------------------------------------

#pragma hdrstop
#include<iostream.h>
#include<math.h>
//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{
struct Punkt
{
int x;
int y;
};
Punkt A,B;
cout<<"podaj współrzędne x dla punktu A";
cin>>A.x;
cout<<"podaj współrzędne y dla punktu A";
cin>>A.y;
cout<<"podaj współrzędne x dla punktu B";
cin>>B.x;
cout<<"podaj współrzędne y dla punktu B";
cin>>B.y;
cout<<"A=("<<A.x<<","<<A.y<<")"<<endl;
cout<<"B=("<<B.x<<","<<B.y<<")"<<endl;
cout<<"odległość pomiędzy punktami"<<sqrt((A.x-B.x)*(A.x-B.x)+(A.y-B.y)*(A.y-B.y))<<endl;
system("pause");

        return 0;
}
//---------------------------------------------------------------------------

zadanie 2 2008,Marzec.01

Krzysztof Kościński w dniu Saturday, 1 March 2008, 15:56 napisał(a)

 

Project2.bpr

//---------------------------------------------------------------------------

#pragma hdrstop
#include<iostream.h>
#include<math.h>
//---------------------------------------------------------------------------
 class Punkt
{public:
int x;
int y;
float odl (Punkt B){return sqrt((x-B.x)*(x-B.x)+(y-B.y)*(y-B.y));};
};
#pragma argsused
int main(int argc, char* argv[])
{

Punkt A,B;
cout<<"podaj wspulrzedne x dla punktu A";
cin>>A.x;
cout<<"podaj wspulrzedne y dla punktu A";
cin>>A.y;
cout<<"podaj wspulrzedne x dla punktu B";
cin>>B.x;
cout<<"podaj wspulrzedne y dla punktu B";
cin>>B.y;
cout<<"A=("<<A.x<<","<<A.y<<")"<<endl;
cout<<"B=("<<B.x<<","<<B.y<<")"<<endl;
cout<<"odległos"<<A.odl(B);
system("pause");

        return 0;
}
//---------------------------------------------------------------------------

Programowanie 01/03/2008

Tomasz Bielecki w dniu Saturday, 1 March 2008, 15:33 napisał(a)

 

Odp: Programowanie 01/03/2008

Tomasz Bielecki w dniu Saturday, 1 March 2008, 16:02 napisał(a)

 

//---------------------------------------------------------------------------
#include <math.h>
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
//---------------------------------------------------------------------------
#pragma argsused
class punkt
        {public:
         int x;
         int y;
         float odl(punkt B){return sqrt((x-B.x)*(x-B.x)+(y-B.y)*(y-B.y));}
        };
punkt A,B;
int main(int argc, char* argv[])
{
cout<<"podaj x dla A ";
cin>>A.x;
cout<<"podaj y dla A ";
cin>>A.y;
cout<<"podaj x dla B ";
cin>>B.x;
cout<<"podaj y dla B ";
cin>>B.y;
cout<<"A=("<<A.x<<","<<A.y<<")"<<endl;
cout<<"B=("<<B.x<<","<<B.y<<")"<<endl;
cout<<"odleglosc "<<A.odl(B)<<endl;


        system("PAUSE");
        return 0;
}
//---------------------------------------------------------------------------

Przejdź do wiadomości wyżej („parent”) | Odpowiedz

Odp: Programowanie 01/03/2008

Tomasz Bielecki w dniu Saturday, 1 March 2008, 16:27 napisał(a)

  //---------------------------------------------------------------------------
#include <math.h>
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
//---------------------------------------------------------------------------
#pragma argsused
class punkt
{int x;
int y;
public :
void wypisz(){cout<<"("<<x<<","<<y<<")"<<endl;}
float odl(punkt B){return sqrt((x-B.x)*(x-B.x)+(y-B.y)*(y-B.y));}
void ustaw(int a, int b) {x=a;y=b;}
};
punkt A,B;
int main(int argc, char* argv[])
{ int a,b;
cout<<"podaj x dla A ";
cin>>a;
cout<<"podaj y dla A ";
cin>>b;

A.ustaw(a,b);

cout<<"podaj x dla B ";
cin>>a;
cout<<"podaj y dla B ";
cin>>b;

B.ustaw(a,b);

cout<<"odleglosc "<<A.odl(B)<<endl;
cout<<"A"; A.wypisz();
cout<<"B"; B.wypisz();


system("PAUSE");
return 0;
}
//---------------------------------------------------------------------------

06.04.2008 Lekcja

Tomasz Bielecki w dniu Sunday, 6 April 2008, 13:56 napisał(a)

 

Odp: 06.04.2008 Lekcja

Mariusz Janowski w dniu Sunday, 6 April 2008, 14:01 napisał(a)

 

a teraz w DEV_C++

#include <cstdlib>
#include <iostream>

using namespace std;
 class car
 {
    char* marka;
    char* model;
    int przebieg;
    float litr;
   
    public:
           car(){marka="porsche", model="CarreraS", przebieg=300; litr=65;}
           car (char* m, char* md, int p, float l)
           {marka = m; model= md; przebieg = p; litr = l;}//konstruktor przeciążony
           void wypisz(){cout <<"Podaj markę " <<marka<< endl
           <<"model " <<model<< endl
           <<"przebieg " <<przebieg<< endl<<
           "Podaj ile zatankowales " <<litr<< endl;}
           float spalanie(){return litr/przebieg*100;}
          
           void Przebieg(int km) {przebieg = km;}
           void Litry (int l) {litr = l;}
          
           };
           car samochod ("JEEP","Hurricane",850, 200);
int main(int argc, char *argv[])


    samochod.wypisz();
    cout<<"Aktualne spalanie: " <<samochod.spalanie()<< endl;
    int km, l;
    cout << "jaki przebieg? ";
    cin >> km; samochod.Przebieg(km);
    cout <<"Podaj ile zatankowałeś: ";
    cin >> l; samochod.Litry(l);
    cout<<"Aktualne spalanie: " <<samochod.spalanie()<< endl;
    system ("PAUSE");
    return 0;

Praca domowa 01.03.2008

Łukasz Petrykowski w dniu Saturday, 1 March 2008, 16:53 napisał(a)

 

Napisać klasę prostokąt z metodami:
wypisz(),
pole(),
obwód(),
ustaw(int x, int y).

Odpowiedz

Praca domowa - rozwiązanie (06.04.2008)

Artur Kunicki w dniu Sunday, 6 April 2008, 12:36 napisał(a)

 

#include <vcl.h>
#pragma hdrstop
#include <iostream.h>

#pragma argsused

class prostokat
{
int a;
int b;
public:
  void wypisz()
  {
  cout<<"prostokat o bokach " << a << "," << b << endl;
  }
  int pole()
  {
  return a*b;
  }
  int obwod()
  {
  return 2*(a+b);
  }
  void ustaw(int bokA, int bokB)
  {
  a=bokA;
  b=bokB;
  }
};

prostokat P1;

int main(int argc, char* argv[])
{
        int a,b;
        cout << "podaj bok a: ";
        cin >> a;
        cout << "podaj bok b: ";
        cin >> b;
        P1.ustaw(a,b);
        P1.wypisz();
        cout << "pole: " << P1.pole() << endl;
        cout << "obwod: " << P1.obwod() << endl;
        system ("pause");
        return 0;
}

Przejdź do wiadomości wyżej („parent”) | Odpowiedz

Odp: Praca domowa 01.03.2008

Łukasz Petrykowski w dniu Sunday, 6 April 2008, 12:44 napisał(a)

 

//---------------------------------------------------------------------------
#include <iostream.h>
#include <vcl.h>
#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused
class prostokat
{int a;
 int b;

 public:

 void wpisz (){cout<<"Prostokat o bokach "<<a<<" , "<<b<<endl;}
    int pole () {return a*b;}
    int obwod () {return 2*(a+b);}
        void ustaw (int bokA,int bokB){a=bokA;b=bokB;}
};
prostokat p1;
   int main ()
{int a,b;
  cout<<"Podaj bok a  ";
  cin>>a;
  cout<<"Podaj bok b  ";
  cin>>b;
     p1.ustaw(a,b);
     p1.wpisz ();
       cout<<" Pole =  "<<p1.pole()<<endl;
       cout<<" Obwod =  "<<p1.obwod()<<endl;
system("PAUSE");


        return 0;
}
//--------------------------------------------------------------------------- 

Przejdź do wiadomości wyżej („parent”) | Odpowiedz

Odp: Praca domowa 01.03.2008

Tomasz Bielecki w dniu Sunday, 6 April 2008, 12:45 napisał(a)

  A to inne

//---------------------------------------------------------------------------
#include <iostream.h>
#include <vcl.h>
#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused
class prost
{int a;
int b;
public :
prost(){a=1; b=3;}
void wypisz(){cout<<"prostokat o bokach "<<a<<","<<b<<endl;}
int pole() {return a*b;}
int obw() {return 2*(a+b);}
void ustaw(int x, int y) {a=x;b=y;}
};
prost p1;
int main(int argc, char* argv[])
{int x,y;
p1.wypisz();
cout<<"podaj bok a=";
cin>>x;
cout<<"podaj bok b=";
cin>>y;
p1.ustaw(x,y);
p1.wypisz();
cout<<"pole="<<p1.pole()<<endl;
cout<<"obwod="<<p1.obw()<<endl;

        system("PAUSE");
        return 0;
}
//---------------------------------------------------------------------------

zad3 01032008

Łukasz Petrykowski w dniu Saturday, 1 March 2008, 16:39 napisał(a)

  //---------------------------------------------------------------------------
#include <math.h>
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
//---------------------------------------------------------------------------
#pragma argsused
class punkt
{    int x;
     int y;
    public :
        void wypisz(){cout<<"("<<x<<","<<y<<")"<<endl;}
        float odl(punkt B){return sqrt((x-B.x)*(x-B.x)+(y-B.y)*(y-B.y));}
        void ustaw(int a, int b) {x=a;y=b;}
};
punkt A,B;
    int main(int argc, char* argv[])
{   int a,b;
    cout<<"podaj x dla A ";
    cin>>a;
    cout<<"podaj y dla A ";
    cin>>b;

A.ustaw(a,b);

        cout<<"podaj x dla B ";
        cin>>a;
        cout<<"podaj y dla B ";
        cin>>b;

B.ustaw(a,b);

        cout<<"odleglosc "<<A.odl(B)<<endl;
        cout<<"A"; A.wypisz();
        cout<<"B"; B.wypisz();


system("PAUSE");
return 0;
}
//--------------------------------------------------------------------------

20-04-2008 Lekcja

Tomasz Bielecki w dniu Sunday, 20 April 2008, 12:18 napisał(a)

 

Odp: 20-04-2008 Lekcja

Tomasz Bielecki w dniu Sunday, 20 April 2008, 13:24 napisał(a)

  //---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
#include <math.h>
//---------------------------------------------------------------------------
#pragma argsused
class punkt
{
 protected:
    float x,y;
 public:
 punkt(){x=0; y=0;}
 punkt(float X, float Y){x=X; y=Y;}
 void ustawx(float X){x=X;}
 void ustawy(float Y){y=Y;}
 float X() {return x;}
 float Y() {return y;}
 float odl(punkt p) {sqrt((x-p.X())*(x-p.X())+(y-p.Y())*(y-p.Y()));}
};
class okrag: public punkt
{
 protected:
    float r;
 public:
 okrag() {r=1;}
 okrag(float X, float Y, float R):punkt(X,Y){r=R;}
 float pole() {return M_PI*r*r;}
 float obw() {return 2*M_PI*r;}
 float R() {return r;}
 void ustawr(float R) {r=R;}
};
okrag O1,O2(10,10,20);
int main(int argc, char* argv[])
{  cout<<"okrag 1 pole="<<O1.pole()<<" obwod="<<O1.obw()<<endl;
   cout<<"okrag 2 pole="<<O2.pole()<<" obwod="<<O2.obw()<<endl;
        system("PAUSE");
        return 0;
}
//---------------------------------------------------------------------------

Wyszukiwarka

Podobne podstrony:
Trójkąty podobne
Prezentacja trójkątów Pascala
Obliczenie wcięcia kątowego w przód poprzez rozwiązanie trójkąta(2)
Czarny trójkąt Europy, Różne teksty
trojkat, Metalurgia
Tajemniczy Trójkąt?rmudzki
srodek cięzkości trójkąta
odkrywanie geometrii trojkata zadania
Trójkąt równoramienny
Podział trójkątów ze względu na boki i kąty, materiały szkolne, wielokąty
Sprawność w trójkącie(1)
Temat-Droga Trojka, Filologia Rosyjska UW, Praktyczna Nauka JR (3 rok)
mapa trojkaty, Studia, sem3, mapy
S i P Ćwiczenia i zabawy wzmacniające mięśnie posturalne na drabinkach trójkątnych, Gimnastyka korek
trojkat, BUDOWNICTWO
NiBS 3 Rozklad trojkatny Modele Starzenie obiektow nieodnawianych
trojkaty (2)
2 Montaż i demontaż trójkątnych elementów środkowy tunel

więcej podobnych podstron