Очень нужная помощь
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Я первый раз составляю программу. Пытаюсь сама разобраться. Нужно решить задачу в С++ Visual Studio. Вот условия задачи: Определить среднюю скорость движения мотоциклиста на участке АВ через пункт Б. Если расстояние между АБ=S1, а между БВ=s2. Скорость на АБ=t1, а между БВ=t2.
Средняя скорость определяется по формуле V=9s1+S2)/(t1+t2)
S1=60
S2=100
t1=1.5
t2=2
Вот что получилось, но программа выдает ошибки
include <iostream>
include <cmath>
int main()
{
float v1,v2,t1,t2,s1,s2;
cin >> v1 >> v2 >> v >> s1 >> s2 >> t1 >> t2;
v=(s1+s2)/(t1+t2);
int s1,s2,t2;
float t1;
cout <<60;
cin >>s1;
cout <<100;
cin >>s2;
cout <<2;
cin >>t2;
cout <<1.5;
cin >>t1;
cout << «Средняя скорость» << v << endl;
return 0;
}
Уже получилось так:, но выдает ответ 60. именно тот, которой является S1. А нужно узнать V
include<iostream>
using namespace std;
int main()
{
//Параметры задачи:
double S1,S2,t1,t2,V;
//Ввод параметров:
cout<<«Введите расстояние от А до Б в километрах (S1) = 60»;
cin>>S1;
cout<<«Введите расстояние от Б до В в километрах (S2) = 100»;
cin>>S2;
cout<<«Введите время движения от А до Б в часах (t1) = 1.5»;
cin>>t1;
cout<<«Введите время движения от Б до В в часах (t2) = 2»;
cin>>t2;
V=(S1+S2)/(t1+t2);
cout<<«Средняя скорость движения между пунктами А и В. V = (S1+S2)/(t1+t2) = »<<V<<«км/ч»<<«\n»;
cout << «Конец задания для самостоятельной работы!» << endl;
system («pause»); // ожидаем нажатия кнопки
return 0;
}
veronika-0777, всё прекрасно считается. Вот вывод твоей программы:
В чем проблема-то?