1 / 1 / 0
Регистрация: 16.04.2016
Сообщений: 27
1

В игре Йо-йо определить количество подъемов катушки до остановки

07.05.2016, 16:44. Показов 1536. Ответов 1
Метки нет (Все метки)

Игрушка йо-йо состоит из катушки, на которую намотана нитка. Если, держа за конец нитки, отпустить катушку, то она будет, вращаясь, сначала опускаться вниз, а затем по инерции подниматься вверх. Но высота, на которую катушка поднимется, будет в k раз меньше, чем высота, с которой она опустилась. Будем считать, что катушка остановилась, если высота её очередного подъема не превышает 1.



Напишите программу, которая по длине нитки l и коэффициенту k считает количество подъемов катушки до остановки. Например, пусть l = 17 и k = 2, тогда катушка будет подниматься на высоты 8.5, 4.25, 2.125, 1.0625, а затем остановится. Таким образом получится 4 подъема.

Входные данные

Два целых числа l (1  ≤  l ≤  109) и k (2  ≤  k ≤  100).

Выходные данные

Вывести одно число – количество подъемов.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.05.2016, 16:44
Ответы с готовыми решениями:

Определить количество подъемов катушки в игрушке "Йо-йо"
Задача:Игрушка йо-йо состоит из катушки, на которую намотана нитка. Если, держа за конец нитки,...

Определить количество очков здоровья в игре
Мне интересно, как в играх определяют, когда здоровье упало до 0 (чтобы закончить игру). Для этого...

Определить индуктивность катушки
Есть катушка диаметром 2 см, к-во отмотков на катушке 500, 8см длинна котушки, сила тока 4 , найти...

Определить индуктивность катушки L
Здравствуйте, не могли бы пожалуйста подсказать формулу для нахождение индуктивности катушки,если...

1
47 / 47 / 31
Регистрация: 02.04.2016
Сообщений: 312
07.05.2016, 17:17 2
Лучший ответ Сообщение было отмечено Виктория Марс как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
double l;   // длина веревки
    double k; //коэффициент затухания
    std::cin >> l >> k;
    int count = 0; // счетчик цикла
    while (l > 1)
    {
        l /= k;
        count++;
    }
    std::cout << count;
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.05.2016, 17:17
Помогаю со студенческими работами здесь

Определить ток катушки
Катушка, которая намотана на тороидальный сердечник, обладает индуктивность 0,4 Г, она подключена к...

Определить индуктивность катушки
Катушка, имеющая внутреннее активное сопротивление r=50 Ом, включена в сеть 220 В, и на ней...

Определите, на каких маршрутах можно добраться от остановки X до остановки Y
Я новичок в прологе. Пытаюсь что-то сделать, но ничего не компилится) Скоро сдавать. Задание:...

Определить сопротивление R2 другой катушки
В сеть с напряжением 100 В подключили катушку с сопротивлением R1 = 2 кОм и вольтметр,...

Определить частоту вращения катушки
В однородном магнитном поле (B=0,2 Тл) равномерно вращается плоская катушка, содержащая N=200...

Определить период колебаний катушки
Конденсатор ёмкостью С=100пФ соединён с катушкой длиной 40 см и площадью поперечного сечения S=5см....


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

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

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