profile
Опубликовано 5 лет назад по предмету Информатика от zhuto06

Скорость первого автомобиля V1 км/ч, второго — V2 км/ч, расстояние между ними S км. Определить расстояние между ними через T часов, если автомобили первоначально движутся навстречу друг другу.
В visual studio

  1. Ответ
    Ответ дан hevzya
    Программа на рисунке ниже.
    1. Ответ
      Ответ дан hevzya
      Если между ними расстояние 0, то так и напишет, это случай когда они доехали друг до друга, после нуля уже считается что они разъезжаются, отрицательно тут никак не будет.
    2. Ответ
      Ответ дан clinteastwood2
      Окей, да, но, раз уж делали через условия, то при 0, логично что они все ещё не разъехались и расстояние 0, т.е. когда они разъезжаются, просто можно было сделать в раза 3 короче чем у вас, вот я и не увидел некоторых моментов
    3. Ответ
      Ответ дан clinteastwood2
      Но тем не менее stdafx - если он у вас есть, то используйте его по назначению! stdio - тут вообще не нужен, как system("pause") - это вообще не переносимо..
    4. Ответ
      Ответ дан hevzya
      Я знаю что они не разъехались, при 0 просто напишет расстояние, я это проверял
      На счет библиотек я знаю, просто не убрал из прошлого кода
    5. Ответ
      Ответ дан hevzya
      syste("pause") убрал :)
  2. Ответ
    Ответ дан clinteastwood2
    //Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x64

    #include <iostream>
    int main()
    {
        int v1, v2, s, t;
        std::cin >> v1 >> v2 >> s >> t;
        std::cout << std::abs(s - (v1 + v2) * t);
    }
Самые новые вопросы