online: 11; azi: 754; total: 51209 Manual clasa a ix a - Algoritmi - Rezolvare probleme de fizica

Manual clasa a IX a

Algoritmi

Rezolvare probleme de fizica

Fie A şi B două puncte p e dreaptă şi d distanța dintre ele : Din A pleacă spre B un mobil cu viteza v 1 . După timpul t 0 pleacă din B, în acelaşi sens , un al doilea mobil cu viteza ve (v 2 > v 1 ). Se consideră cunoscute : v 1 , v 2 si t 0 . Se cere să se afle după cât timp t are loc întâlnirea vehiculelor şi distanța x de la A la punctul de întâlnire . Unitatea de măsură pentru viteze este km/h, pentru distanță km, iar pentru timp h.
# include < iostream >
int main () {
double v1, v2, t0, d;
std :: cout << " Introduceti viteza v1 (km/h): " ;
std ::cin >> v1;
std :: cout << " Introduceti viteza v2 (km/h): " ;
std ::cin >> v2;
std :: cout << " Introduceti timpul t0 (h): " ;
std ::cin >> t0;
std :: cout << " Introduceti distanta d dintre A si B (km): " ;
std ::cin >> d;
double d_tot = d + v1 * t0;
double t = d_tot / (v2 - v1);
double x = d_tot * v2 * t / ( d_tot + v2 * t);
std :: cout << "Timpul necesar pentru intalnirea vehiculelor: " << t << " h\n" ;
std :: cout << "Distant de la A la punctul de intalnire : " << x << " km\n" ;
return 0 ;
}

Observați că vitezele sunt introduse în km/h și timpul în ore, iar distanța în km