• Предмет: Информатика
  • Автор: proinscholl
  • Вопрос задан 2 года назад

сделайте чтобы код работал
#include

using namespace std;

int main()
{
float S,t;
char tip;
{
int i; // счетчик цикла
int sum = 0; // сумма чисел от 1 до 1000.
setlocale(0, "");
for (i = 1; i <= 1000; i++) // задаем начальное значение 1, конечное 1000 и задаем шаг цикла - 1.
{
cout << "Введите путь:"; cin >> S;
cout << "Введите время:"; cin >> t;
cout << "Введите вид движения('r'-равном; 'u'-ускор;): "; cin >> tip;
switch ( tip ) {
case 'r':
cout << "Скорость: " << S/t;
break;
case 'u':
cout << "Скорость: " << 2*S/t << endl;
break;
default:
cout << "Ошибка, выход\n";
break;
}
}


Urge11: что значит ускор
proinscholl: ускорение при движении
proinscholl: это задача на нахождение скорости авто
Urge11: Тебе надо там найти ускорение?
proinscholl: чее
proinscholl: ты думай головой
proinscholl: это код на нахождение скорости авто,но этот код не работает и нужно так чтобы он работал
proinscholl: предназначен на нахождение скорости авто*
Urge11: После строки char tip;
Urge11: Сотри {

Ответы

Ответ дал: Urge11
1

Ответ:

В коде была лишняя { из-за которой код не компилировался

Объяснение:

#include

using namespace std;

int main()

{

float S,t;

char tip;

int i; // счетчик цикла

int sum = 0; // сумма чисел от 1 до 1000.

setlocale(0, "");

for (i = 1; i <= 1000; i++) // задаем начальное значение 1, конечное 1000 и задаем шаг цикла - 1.

{

cout << "Введите путь:"; cin >> S;

cout << "Введите время:"; cin >> t;

cout << "Введите вид движения('r'-равном; 'u'-ускор;): "; cin >> tip;

switch ( tip ) {

case 'r':

cout << "Скорость: " << S/t;

break;

case 'u':

cout << "Скорость: " << 2*S/t << endl;

break;

default:

cout << "Ошибка, выход\n";

break;

}

}

Вас заинтересует