Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <iomanip>
- #include <math.h>
- using namespace std;
- void zaokraglenie(float &a);
- int main()
- {
- float tab[10];
- float suma = 0;
- cout << "Witaj w programie ktory zaokragla" << endl;
- float liczba;
- int i;
- i = 0;
- while (i<10)
- {
- cout << "Podaj lizcbe " << i+1 <<" z 10: ";
- cin >> liczba;
- zaokraglenie(liczba);
- tab[i] = liczba;
- suma = suma + tab[i];
- i++;
- }
- i = 0;
- while (i<10)
- {
- cout << "Zaokraglenie wynosi: ";
- cout << setprecision(2) << tab[i] << endl;
- i++;
- }
- cout.precision(2);
- cout << "Suma podanych liczb wynosi: " << setprecision(4) << suma << endl;
- system("Pause");
- return 0;
- }
- void zaokraglenie(float &a)
- {
- float cal;
- cal = a;
- float modulo;
- modulo = fmod(cal, 2);
- if (modulo <0.5)
- {
- a = cal - modulo;
- }
- else if (modulo > 0.5 && modulo < 1)
- {
- a = cal - modulo;
- a++;
- }
- else if (modulo>1 && modulo<1.5)
- {
- a = cal - modulo;
- a++;
- }
- else if (modulo >1.5)
- {
- a = cal - modulo;
- a = a + 2;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement