Paste Search Dynamic
Recent pastes
setprecision
  1. #include <iostream>
  2. #include <iomanip>
  3. using namespace std;
  4.  
  5. int main() {
  6.         int n;
  7.         double ante, curent;
  8.         double venituri_scazute = (ante - curent) / ante * 100;
  9.         double venituri_crescute = (curent - ante) / ante * 100;
  10.         cin >> n;
  11.         cin >> ante >> curent;
  12.         if (curent - ante == 0) {
  13.                 cout << "Veniturile au ramas la el";
  14.         } else if (curent - ante < 0) {
  15.                 cout << "Veniturile au scazut cu" << fixed << setprecision(3) << venituri_scazute << "%";
  16.                 ante = curent;
  17.                 for (int i = 3; i <= n; ++i) {
  18.                         cin >> curent;
  19.                         cout << " " << fixed << setprecision(3) << (ante - curent) / ante * 100 << "%";
  20.                         ante = curent;
  21.                 }
  22.         } else {
  23.                 if (venituri_crescute > 100) {
  24.                         cout << ">" << 100;
  25.                 }
  26.                 cout << "Veniturile au crescut cu" << " " << fixed << setprecision(3) << venituri_crescute << "%";
  27.                 ante = curent;
  28.                 for (int i = 3; i <= n; ++i) {
  29.                         cin >> curent;
  30.                         cout << " " << fixed << setprecision(3) << (curent - ante) / ante * 100 << "%";
  31.                         ante = curent;
  32.                 }
  33.         }
  34.         return 0;
  35. }
Parsed in 0.007 seconds