Uzdod jautājumus un saņem atbildes! Šobrīd 67089 jautājumi, 283676 atbildes!

Kāds ir tavs jautājums?

140

       
  • 2

    Atbildes

  • 0 balsis
  • 1112 skatījumi

vidējais skaitlis C++

Datori un internets » Programmēšana un dizains

Kādu funkciju apreiķinātu vidējo skaitli
ievdam a=1;b=3c=2;d=0;
bet neizmantojot funkciju abcd/4
neatceros kā saucās tā funkciju.

Pirms 12 gadiem

 

Atbildes (2)

 
Labākā atbilde
  • 1

    balsis

Āris Seisums

+39681

 
Neatceros, ka iekš C++ tiešā veidā būtu Average funkcija. Realizēt šo funkciju kodā ir ārkārtīgi vienkārši.

pirms 12 gadiem  

Rozalija M, pirms 12 gadiem :

tu domā kaut ko šādu?
#include <iostream>
using namespace std;
int main ()
{
double a,b,c;
cout <<"ievadi skaitli:"<<endl;
cin >>a;
cin>>b;
cin>>c;
{
if(a>b||b<c)
cout <<"videjais skaitlis ir b"<<";"<<a<<";"<<b<<";"<<c<<";"<<endl;
else if (b>a||c<a)
cout <<"videjais skaitlis ir c"<<";"<<a<<";"<<b<<";"<<c<<";"<<endl;
else if (a>b||b<c)
cout <<"videjais skaitlis ir a"<<";"<<a<<";"<<b<<";"<<c<<";"<<endl;
else
cout <<"kluda"<<endl;
system("pause");
return 0;
}
}

Kalvianss Kalvis Tomsons, pirms 12 gadiem :

Ļoti burtiski esi uztvēris, bet man šķiet, ka viņam ir vajadzība pēc "vidējā aritmētiskā".

500

Labākā atbilde
  • 0

    balsis

Tādas funkcijas neeksistē. To vari uzrakstīt pats. (Viena no vienkāršākajām lietām)
Manā gadījumā ievadei izmantoju masīvu, nevis ievadu no klaviatūras.

Un vēl, cik cilvēku tik variantu, kaut vai doma tā pati ... ;)

#include <iostream>
using namespace std;

int main()
{
double summa = 0;
double videjais = 0;
double masivs[] = {1,3,2,0};

int masiva_izmers = sizeof( masivs ) / sizeof( masivs[0] );

for (int i = 0; i < masiva_izmers; ++i)
summa+=masivs[i];
videjais = summa/masiva_izmers;
cout<<" ;Videjais aritmetiskais: " << videjais << endl;

system("pause");
}

pirms 12 gadiem  

500

Tava atbilde

1000

       

Nav nepieciešams reģistrēties!

Ienāc iekšā izmantojot:

       

Meklēt jautājumus

       

Palīdzi saviem klientiem saņemt vislabākās atbildes

Kļūstot par ekspertu pajauta.lv, Tu uzlabo savu klientu servisu un iegūsti papildus publicitāti. Tavas atbildes būs atrodamas 100 tūkstošiem pajauta.lv lietotāju, lieliski atradīs Google, kā arī varēsi izveidot savās web lapās vai draugiem.lv lapā īpašo pajauta.lv bloku.