Форум программистов, компьютерный форум CyberForum.ru

Требуется определить расстояние, на котором окажутся бегуны друг от друга в конце тренировки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввод и вывод в бинарном файле http://www.cyberforum.ru/cpp-beginners/thread214857.html
Имеется задача: Дан файл действительных чисел, первые 2 числа задают координаты начала линии, каждая следующая пара чисел соответствует длине очередного отрезка линии и углу его наклона к оси Ох. Определить, образует ли линия замкнутый многоугольник, и в случае положительного ответа указать,кол-во углов. Код вообщем написал , да и работать он должен правильно: #include <stdio.h> #include...
C++ Строки в С++....сравнение слов не получется... Прога для решения задачи: С клавиатуры вводятся две строки, содержащие некоторые слова. Слова перечислены через запятую. Исключить из первой строки слова, входящие во вторую строку. Слова должны сравниваться без учета регистра символов. Строка 1: world,cat,DOG,BALL Строка 2: World,dog,processor,memory,programming Результат: cat ball Накалякал прогу... http://www.cyberforum.ru/cpp-beginners/thread214845.html
c++ подскажите C++
как сохранять переменные В ini файл и как с него считывать если можно напишите пример программы
C++ Структуры в с++
(3)Описать структуру с именем AEROFLOT, содержащую сл. Поля: -- название пункта назначения рейса; -- номер рейса; -- тип самолета; (4)Написать программу, выполняющую сл. Действия: -- ввод с клавиатуры данных в массив, состоящий из 7 элементов типа AEROFLOT; записи должны быть размещены в алфавитном порядке по названиям пунктов назначения; -- вывод на экран пунктов назначения и ...
C++ Проверьте код на правильность. http://www.cyberforum.ru/cpp-beginners/thread214829.html
Вот код на Delphi: procedure TForm1.Button4Click(Sender: TObject); var i: integer; begin for i:=0 to 20 do if (TrackBar1.Position<=20) and (TrackBar1.Position>=0) then begin Application.ProcessMessages();
C++ Динамические массивы в c++ (1)В одномерном массиве, состоящем из n-вещественных элементов, вычислить: 1) Максимальный элемент массива; 2) сумму элементов массива, расположенных до последнего положительного элемента. Списать массив, удалив из него все элементы, модуль которых находится в интервале . Освободившиеся в конце массива элементы заполнить нулями. !!! Использовать динамические массивы !!! (2)Дана... подробнее

Показать сообщение отдельно
easybudda
Эксперт С++
9456 / 5469 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
19.12.2010, 21:00     Требуется определить расстояние, на котором окажутся бегуны друг от друга в конце тренировки
Kastaneda, ну по-хорошему ещё нужно учитывать центробежную силу, коэффициент углового ускорения и кучу других условностей включая разницу используемых стероидов... Но если сильно упростить задачу и принять на веру, что бегунам таки удалось стартовать одновременно из одной точки, то получится что-нибудь вроде
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
#include <stdio.h>
#include <stdlib.h>
 
#define L 400
 
int main(void){
    int t1, t2, v1, v2, l1, l2, dl; /* время, скорость, расстояние */
        
    printf("\nTime for first runner: ");
    scanf("%d", &t1);
    printf("Speed for first runner: ");
    scanf("%d", &v1);
    
    printf("\nTime for second runner: ");
    scanf("%d", &t2);
    printf("Speed for second runner: ");
    scanf("%d", &v2);
    
    l1 = v1 * t1;
    l2 = v2 * t2;
    dl = abs(l2 - l1) % L;
    printf("\nDistance between runners: %d\n",
        ( dl < L - dl ) ? dl : L - dl);
    
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru