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;
}