Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //MACIEJ ZWIERZCHLEWSKI
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
- #include<iostream>
- #include<cstdio>
- #include<vector>
- void Opcja1(std::vector<float>& vfLiczby)
- {
- static float fSuma = 0;
- float fLiczba;
- std::cout<<"Wprowadz liczbe!"<<std::endl;
- std::cin>>fLiczba;
- fSuma+=fLiczba;
- vfLiczby.push_back(fLiczba);
- std::cout<<"Srednia wynosi: "<<fSuma/vfLiczby.size()<<std::endl;;
- }
- void Opcja2(std::vector<float>& vfLiczby)
- {
- for (unsigned i = 0; i<vfLiczby.size(); i++)
- {
- std::cout<<"Liczba nr "<<i+1<<" = "<<vfLiczby[i]<<std::endl;
- }
- }
- int main()
- {
- char cOpcja;
- std::vector<float> vfLiczby;
- for (;;)
- {
- std::cout<<std::endl;
- std::cout<<"1>> Podaj liczbe i licz srednia!\n2>> Pokaz liczby!\n3>> Wyjdz z programu!\nWybor: ";
- std::cin>>cOpcja;
- switch (cOpcja)
- {
- case '1':
- Opcja1(vfLiczby);
- break;
- case '2':
- Opcja2(vfLiczby);
- break;
- case '3':
- exit(0);
- default:
- std::cout<<"Zla wartosc!"<<std::endl;
- break;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement