Computer >> Máy Tính >  >> Lập trình >> C ++

Chương trình tìm Chiều dài của Cầu bằng Tốc độ và Chiều dài của Xe lửa trong C ++

Trong bài toán này, ta cho chiều dài (L) và vận tốc (S) của đoàn tàu cùng với thời gian đi qua cầu. Nhiệm vụ của chúng tôi là tạo một chương trình để tìm Chiều dài của Cầu bằng Tốc độ và Chiều dài của Xe lửa trong C ++.

Mô tả vấn đề

Chúng ta cần tìm chiều dài của cô dâu bằng cách sử dụng tốc độ của tàu, thời gian đi qua cầu và chiều dài của đoàn tàu.

Hãy lấy một ví dụ để hiểu vấn đề,

Đầu vào :L =310, S =45m / giây, thời gian =12 giây

Đầu ra :230 m

Phương pháp tiếp cận giải pháp

Cả đoàn tàu đi qua cầu với vận tốc S tính bằng T. Thời gian để đoàn tàu vào cầu là lúc đoàn tàu rời cầu. Vì vậy, khoảng cách sẽ là chiều dài của tàu (L) + chiều dài của cầu (B).

Xây dựng nó,

S * T =(L + B)

Tìm chiều dài của cây cầu (B),

B =S * T - L

Ví dụ

#include <iostream>
using namespace std;
int findBridgeLenght(int L, int S, int T) {
   int B = ( (S*T) - L);
   return B;
}
int main() {
   int L = 150, S = 45, T = 25;
   cout<<"The length of the bridge is "<<findBridgeLenght(L, S, T);
   return 0;
}

Đầu ra

The length of the bridge is 975