-13 / 1 / 1
Регистрация: 13.03.2018
Сообщений: 133
1

Поезд ехал t1 ч со скоростью v1 км / ч, t2 ч со скоростью v2 и t3 ч со скоростью v3. Определить пройденные пути с разной

02.04.2018, 17:44. Показов 3639. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Поезд ехал t1 ч со скоростью v1 км / ч, t2 ч со скоростью v2 и t3 ч со скоростью v3. Определить пройденные пути с разной скоростью и весь путь.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.04.2018, 17:44
Ответы с готовыми решениями:

Путник двигался t1 часов со скоростью v1, затем t2 часов- со скоростью v2 и t3 часов со скоростью v3. За какое время он одолел первую половину пути
Путник двигался t1 часов со скоростью v1, затем t2 часов- со скоростью v2 и t3 часов со скоростью...

Путник двигался t1 часов со скоростью v1, затем t2 часов - со скоростью v2 и t3 часов – со скоростью v3. За какое время он одолел половину пути? в с++
Путник двигался t1 часов со скоростью v1, затем t2 часов - со скоростью v2 и t3 часов – со...

Поезд преодолел некоторый путь со скоростью V км/час за t часов. С какой скоростью должен ехать автомобиль
Поезд преодолел некоторый путь со скоростью V км/час за t часов. С какой скоростью должен ехать...

С какой скоростью должен двигаться поезд оставшийся промежуток пути?
1. Из-за ремонтных работ на железнодорожном полотне, поезд вынужден первую треть своего пути...

1
390 / 260 / 193
Регистрация: 02.05.2017
Сообщений: 1,003
02.04.2018, 18:10 2
Лучший ответ Сообщение было отмечено Bady_Myr как решение

Решение

Самый банальный (да, я даже такие слова знаю ) вариант :
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
using namespace std;
 
int main()
{
    int t1(0),v1(0),t2(0),v2(0),t3(0),v3(0);
    cout << "Input t1 : ";
    cin >> t1;
    cout << "Input t2 : ";
    cin >> t2;
    cout << "Input t3 : ";
    cin >> t3;
    cout << "Enter v1 : ";
    cin >> v1;
    cout << "Enter v2 : ";
    cin >> v2;
    cout << "Enter v3 : ";
    cin >> v3;
    
    cout << "First segment size (with speed : " << v1 << " ) was = " << t1*v1 << "\n";    
    cout << "Second segment size (with speed : " << v2 << " ) was = " << t2*v2 << "\n";
    cout << "Third segment size (with speed : " << v3 << " ) was = " << t3*v3 << "\n";
    cout << "Full way size : " << (t1*v1) + (t2*v2) +(t3*v3) << "\n";
    
    cout << endl;
    return 0;
}
Тоже но с массивами :
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
using namespace std;
 
int main()
{
    int arr[3],arr1[3];
    cout << "Input t1 : ";
    cin >> arr[0];
    cout << "Input t2 : ";
    cin >> arr[1];
    cout << "Input t3 : ";
    cin >> arr[2];
    cout << "Enter v1 : ";
    cin >> arr1[0];
    cout << "Enter v2 : ";
    cin >> arr1[1];
    cout << "Enter v3 : ";
    cin >> arr1[2];
    
    cout << "First segment size (with speed : " << arr1[0] << " ) was = " << arr[0]*arr1[0] << "\n";    
    cout << "Second segment size (with speed : " << arr1[1] << " ) was = " << arr[1]*arr1[1] << "\n";
    cout << "Third segment size (with speed : " << arr1[2] << " ) was = " << arr1[2] * arr[2] << "\n";
    cout << "Full way size : " << (arr[0] * arr1[0]) + (arr[1] * arr1[1]) + (arr[2] * arr1[2]) << "\n";
    
    cout << endl;
    return 0;
}
С рандомными числами :
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
#include <ctime>
using namespace std;
 
int main()
{
    srand(time(0));
    int arr[3],arr1[3];
 
    for(int i = 0;i<3;++i){
        arr[i] = rand() % 16;
        cout << i << " time is : " << arr[i] << "\n";
    }
    cout << "\n";
    for(int i = 0;i<3;++i){
        arr1[i] = rand() % 4;
        cout << i << " speed is : " << arr1[i] << "\n";
    }
    cout << "\n";
 
    cout << "First segment size (with speed : " << arr1[0] << " ) was = " << arr[0]*arr1[0] << "\n";
    cout << "Second segment size (with speed : " << arr1[1] << " ) was = " << arr[1]*arr1[1] << "\n";
    cout << "Third segment size (with speed : " << arr1[2] << " ) was = " << arr1[2] * arr[2] << "\n";
    cout << "Full way size : " << (arr[0] * arr1[0]) + (arr[1] * arr1[1]) + (arr[2] * arr1[2]) << "\n";
 
    cout << endl;
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.04.2018, 18:10
Помогаю со студенческими работами здесь

С какой скоростью ехал велосипедист
Помогите, решит: Между двумя пунктами, расположенными на шоссе, расстояние 60км. Выехав из...

С какой скоростью поедет тележка, если человек прыгнет с неё со скоростью 4 м/с относительно земли в направлении движени
Пожалуйста срочно нужно решить задачку.Человек массой 60 кг стоит на тележке массой 120 кг,...

Река течет со скоростью v1 . По течению реки со скоростью v плывет корабль, который потратил на свой путь t часов
Река течет со скоростью v1 . По течению реки со скоростью v плывет корабль, который потратил на...

Как выразить углы, образованные конечной скоростью и конечной скоростью относительно стенки
Гладкая частица (мат.точка,m=4*10^(-3) кг) абсол.упр. ударяется о гладкую стенку...

С какой скоростью шёл поезд
Поезд после прекращение тяги паровоза останавливается за 41 с. Коэффициент трения равен 0,193. С...

Путник двигался T1 часов со скоростью V1, T2 часов со скоростью V2, ., Tk часов со скоростью Vn
Собственно сабж. Знаю как решить задачу если например дано ровно два-три значения, но вот с k...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru