Un mecanic introduce lungimea

Un mecanic introduce lungimea, diametrul și cursa unui piston (mm). Se calculează volumul cilindrului (V = π * (d/2)^2 * cursa). Citirea continuă până când volumul e între 3500 și 4500 mm3.

#include <iostream>
#include <cmath>
using namespace std;

int main() {
    double l, d, cursa, V;
    const double pi = 3.14159;
    do {
        cout << "Lungime piston (mm): "; cin >> l;
        cout << "Diametru piston (mm): "; cin >> d;
        cout << "Cursa piston (mm): "; cin >> cursa;
        V = pi * pow(d/2, 2) * cursa;
        cout << "Volum cilindru: " << V << " mm3\n";
        if (V < 3500 || V > 4500)
            cout << "Volum necorespunzator, reincercati.\n";
    } while (V < 3500 || V > 4500);
    cout << "Volum acceptat.\n";
    return 0;
}

Create a free website with Framer, the website builder loved by startups, designers and agencies.