Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- struct Cvor{
- double element;
- Cvor *veza;
- };
- int main()
- {
- Cvor *pocetak(nullptr),*prethodni;
- for(;;)
- {
- double broj;
- std::cin>>broj;
- if(broj==0) break;
- Cvor *novi(new Cvor);
- novi->element=broj;
- novi->veza=nullptr;
- if(!pocetak)
- pocetak=novi;
- else
- prethodni->veza = novi;
- prethodni=novi;
- }
- double aritmetickaSredina(0);
- int broj(0);
- for(Cvor *p=pocetak; p!=nullptr; p=p->veza)
- {
- aritmetickaSredina+=p->elemenat;
- broj++;
- }
- aritmetickaSredina/=broj;
- int br_VecihOdAritmetickeSredine(0);
- for(Cvor*p=pocetak; p!=nullptr; p=p->veza)
- {
- if(p->element>aritmetickaSredina)
- {
- std::cout<<p->elemenat<<std::endl;
- br_VecihOdAritmetickeSredine++;
- }
- }
- std::cout<<"Vecih od aritmeticke sredine ima: "
- <<br_VecihOdAritmetickeSredine<<std::endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement