Предмет: Информатика,
автор: 2glhf228
Петя решил заниматься спортом. Теперь каждый день он подтягивается на турнике. Через сколько дней он будет подтягиваться N раз в день, при условии, что в первый день он подтянулся 1 раз, а каждый следующий день собирается подтягиваться в два раза больше чем в предыдущий день? c#
Помощь нужна срочно!!!!!
Ответы
Автор ответа:
0
Ответ:
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
Console.Write("Введите N: ");
double N = Convert.ToInt32(Console.ReadLine());
double otvet = Math.Log2(N);
Console.WriteLine("Через "+otvet+" дней");
}
}
}
т.к тут только степени двойки, то при вводе чисел, не являющимися таковыми, просто выводится приблизительное значение
Надо делать округление в меньшую сторону?
Похожие вопросы
Предмет: Русский язык,
автор: матюха7
Предмет: Другие предметы,
автор: lerakuzmina2001
Предмет: Русский язык,
автор: kozachek12
Предмет: Русский язык,
автор: 2pozhanta1
Предмет: Окружающий мир,
автор: БританскийКороль