По данному натуральному числу N найдите наибольшую целую степень двойки, не превосходящую...

0 голосов
156 просмотров

По данному натуральному числу N найдите
наибольшую целую степень двойки, не
превосходящую N.
Выведите показатель степени и саму степень.
и введитe n:9
максимальный показатель степени 2: 3
максимальная степень 2: 8


Информатика (16 баллов) | 156 просмотров
Дан 1 ответ
0 голосов

Язык С#

using System;

namespace ConsoleApp2

{

class Program

{

static void Main(string[] args)

{

double N,n;

N = double.Parse(Console.ReadLine());

n= Math.Floor(Math.Log(N, 2));

Console.Write(n);

Console.ReadLine();

}

}

}

(3.9k баллов)