0% au considerat acest document util (0 voturi)
25 vizualizări4 pagini

Probleme Float

Încărcat de

frunza.elena
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
25 vizualizări4 pagini

Probleme Float

Încărcat de

frunza.elena
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd

1.

Calculul distanței în mișcarea uniform accelerată (fizică)


Formulă:
Unde:
 v0 este viteza inițială (float)
 t este timpul (float)
 a este accelerația (float)
Exemplu de cod:
#include <iostream>
using namespace std;
int main() {
float v0, t, a, d;

cout << "Introduceti viteza initiala: ";


cin >> v0;

cout << "Introduceti timpul: ";


cin >> t;

cout << "Introduceti acceleratia: ";


cin >> a;

d = v0 * t + 0.5 * a * t * t;

cout << "Distanta parcursa este: " << d << " metri" << endl;

return 0;
}

2. Calculul volumului unei sfere (geometrie)


Formulă:
Unde:
 r este raza sferei (float)
Exemplu de cod:
#include <iostream>
#include <cmath>
using namespace std;

int main() {
float r, V;
const float PI = 3.14159;

cout << "Introduceti raza sferei: ";


cin >> r;

V = (4.0 / 3.0) * PI * pow(r, 3);

cout << "Volumul sferei este: " << V << endl;

return 0;
}

3. Calculul lucrului mecanic (fizică)


Formulă:
Unde:
 F este forța (float)
 d este distanța (float)
 θ este unghiul în grade (float)
Exemplu de cod:
#include <iostream>
#include <cmath>
using namespace std;
int main() {
float F, d, theta, W;
cout << "Introduceti forta: ";
cin >> F;

cout << "Introduceti distanta: ";


cin >> d;

cout << "Introduceti unghiul (in grade): ";


cin >> theta;

// Conversia unghiului in radiani


float thetaRad = theta * (3.14159 / 180.0);

W = F * d * cos(thetaRad);

cout << "Lucrul mecanic este: " << W << " Jouli" << endl;

return 0;
}

4. Calculul concentrației unei soluții (chimie)


Formulă:
Unde:
 m este masa substanței dizolvate (float)
 V este volumul soluției (float)
Exemplu de cod:
#include <iostream>
using namespace std;
int main() {
float m, V, C;

cout << "Introduceti masa (in grame): ";


cin >> m;

cout << "Introduceti volumul (in litri): ";


cin >> V;

C = m / V;

cout << "Concentratia este: " << C << " g/L" << endl;

return 0;
}

5. Calculul lungimii arcului unui cerc (geometrie)


Formulă:
Unde:
 r este raza cercului (float)
 θ\thetaθ este unghiul în radiani (float)
Exemplu de cod:
#include <iostream>
using namespace std;
int main() {
float r, theta, L;

cout << "Introduceti raza cercului: ";


cin >> r;

cout << "Introduceti unghiul (in radiani): ";


cin >> theta;

L = r * theta;

cout << "Lungimea arcului este: " << L << endl;


return 0;
}

6. Calculul energiei cinetice (fizică)


Formulă:
 m este masa corpului (float)
 v este viteza (float)
Exemplu de cod:
#include <iostream>
using namespace std;
int main() {
float m, v, Ec;

cout << "Introduceti masa corpului: ";


cin >> m;

cout << "Introduceti viteza: ";


cin >> v;

Ec = 0.5 * m * v * v;

cout << "Energia cinetica este: " << Ec << " Jouli" << endl;

return 0;
}

7. Calculul volumului unui con (geometrie)


Formulă:
Unde:
 r este raza bazei conului (float)
 h este înălțimea (float)
Exemplu de cod:
#include <iostream>
#include <cmath>
using namespace std;
int main() {
float r, h, V;
const float PI = 3.14159;

cout << "Introduceti raza bazei: ";


cin >> r;

cout << "Introduceti inaltimea: ";


cin >> h;

V = (1.0 / 3.0) * PI * r * r * h;

cout << "Volumul conului este: " << V << endl;

return 0;
}

8. Calculul presiunii (fizică)


Formulă:
Unde:
 F este forța aplicată (float)
 A este aria suprafeței (float)
Exemplu de cod:
#include <iostream>
using namespace std;
int main() {
float F, A, P;
cout << "Introduceti forta aplicata: ";
cin >> F;

cout << "Introduceti aria suprafetei: ";


cin >> A;

P = F / A;

cout << "Presiunea este: " << P << " Pascal" << endl;

return 0;
}

9. Calculul ariei unui triunghi (geometrie)


Formulă:
Unde:
 baza este baza triunghiului (float)
 înălțimea este înălțimea triunghiului (float)
Exemplu de cod:
#include <iostream>
using namespace std;
int main() {
float baza, inaltime, A;

cout << "Introduceti baza triunghiului: ";


cin >> baza;

cout << "Introduceti inaltimea: ";


cin >> inaltime;

A = 0.5 * baza * inaltime;

cout << "Aria triunghiului este: " << A << endl;

return 0;
}

10. Calculul densității unei substanțe (chimie)


Formulă:
Unde:
 m este masa (float)
 V este volumul (float)
Exemplu de cod:
#include <iostream>
using namespace std;
int main() {
float m, V, D;

cout << "Introduceti masa: ";


cin >> m;

cout << "Introduceti volumul: ";


cin >> V;

D = m / V;

cout << "Densitatea este: " << D << " g/cm³" << endl;

return 0;
}

S-ar putea să vă placă și