cplusplus

Opis forum

  • Nie jesteś zalogowany.
  • Polecamy: Moda

#1 2011-03-29 13:55:07

 pszonka

Administrator

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

15 marca 2011

zad.1.
program obliczający średnią 3 liczb a,b,c przy użyciu funkcji srednia

zad.1.a.
program obliczający średnią 3 liczb a,b,c n-razy.

zad.2.
Program obliczający i wypisujący średnią 3 liczb: a b c przy użyciu 2 funkcji: suma i srednia

zad.3.
Program obliczający i wypisujący, w zależności od wartosci zmiennej x :
x=1 pole koła
x=2 pole prostopadłościanu
x=3  pole trójkąta

zad.4.
Program wypisujący maximum z 2 liczb a,b (zawiera funkcję max)

zad.5.
Program wypisujący maximum z 3 liczb a,b,c (zawiera funkcję max)

zad.6.
Program wykonujacy w zależności od wczytanej wartości x:
x=a funkcja obliczająca i wypisująca sumę n losowych liczb (n<100)
x=b funkcja obliczająca i wypisująca ilość parzystych elementów w zakresie od n (n<18) do 1000
x=c funkcja obliczająca i wypisująca sumę parzystych elementów w zakresie od n (n<18) do 1000
x=d funkcja wypisująca komunikat "Litera d"
w pozostałych przypadkach funkcja wyisująca komunikat "Błędne dane"

Offline

 

#2 2011-03-29 13:55:46

 pszonka

Administrator

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

Re: 15 marca 2011

/*
zad.1.
Program obliczający średnią 3 liczb a,b,c przy użyciu funkcji srednia.
*/

#include<iostream.h>

int srednia()
{
int a, b, c, sredniaa;
cout<<"podaj a, b i c"<<endl;
cin>>a>>b>>c;
sredniaa=(a+b+c)/3;
return sredniaa;
}

int main()
{
cout<<"średnia = "<<srednia()<<endl;
system("pause");
}

Offline

 

#3 2011-03-29 13:56:11

 pszonka

Administrator

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

Re: 15 marca 2011

/*
zad.1.a.
Program obliczający średnią 3 liczb a,b,c n-razy.
*/

#include<iostream.h>
#include<iostream.h>

double srednia()
{
int a, b, c;
double sredniaa;
cout<<"podaj a b c "<<endl;
cin>>a>>b>>c;
cout<<endl;
sredniaa=(a+b+c)/3;
return sredniaa;
}

int main()
{
double a,b,c;
int n,i;
do
  {
  cout<<"podaj liczbę powtórzeń"<<endl;
  cin>>n;
  }
while(n<=0);
cout<<endl;
for(i=1;i<=n;i++)
  {       
  cout<<srednia();
  cout<<endl;
  }
system("pause");
}

Offline

 

#4 2011-03-29 13:59:21

 pszonka

Administrator

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

Re: 15 marca 2011

/*
zad.2.
Program obliczający i wypisujący średnią 3 liczb: a b c przy użyciu 2 funkcji: suma i srednia.
*/

#include<iostream.h>

int suma()
{
int sumaa,a,b,c;
cout<<"podaj a, b, c "<<endl;
cout<<endl;
cin>>a>>b>>c;
cout<<endl;
sumaa=a+b+c;
return sumaa;
}

double srednia()
{
int a,b,c;
return suma()/3;
}

int main()
{
cout<<"Średnia wynosi: "<<srednia()<<endl;
system("pause");
}

Offline

 

#5 2011-03-29 14:02:44

 pszonka

Administrator

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

Re: 15 marca 2011

/*
zad.3.
Program obliczający i wypisujący, w zależności od wartosci zmiennej x :
x=1 pole koła
x=2 pole prostopadłościanu
x=3 pole trójkąta
*/

#include<iostream.h>
#include<math.h>

double p_kola()
{
double pk;
int r;
do
  {
  cout<<"podaj r>0"<<endl;
  cin>>r;
  }
while(r<=0);
pk=M_PI*pow(r,2);
return pk;
}

int p_prostopadloscianu()
{
int pp,a,b,c;
pp=2*a*b+2*a*c+2*b*c;
return pp;
}

double p_trojkata()
{
double ptr;
int a, h;
do
  {
  cout<<"podaj a>0: "<<endl;
  cin>>a;
  }
while(a<=0);

do
  {
  cout<<"podaj h>0: "<<endl;
  cin>>h;
  }
while(h<=0);

ptr=(a*h)/2;
return ptr;
}

int main()
{
int x,r,a,b,c,h;
cout<<"1 - pole koła"<<endl;
cout<<"2 - pole prostopadłościaniu"<<endl;
cout<<"3 - pole trójkąta"<<endl;
cout<<"Co wykonać"<<endl;
cin>>x;

switch(x)
{
case 1:
  {
  cout<<p_kola()<<endl;
  break;
  }
case 2:
  {
  do
    {
    cout<<"podaj a>0"<<endl;
    cin>>a;
    }
  while(a<=0);

  do
    {
    cout<<"podaj b>0"<<endl;
    cin>>b;
    }
  while(b<=0);
   
  do
    {
    cout<<"podaj c>0"<<endl;
    cin>>c;
    }
  while(c<=0);
  cout<<p_prostopadloscianu()<<endl;
  break;
  }
case 3:
  {
  cout<<p_trojkata()<<endl;
  }
default:
  {
  cout<<"Nie ma takiej cyfry"<<endl;
  }
}
system("pause");
}

Offline

 

Stopka forum

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

[ Generated in 0.064 seconds, 9 queries executed ]


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