• Нужно составить программу, которая будет отвечать на вопрос является ли число степенью двойки.Заранее спасибо!!!!

Ответы 3

  • спасибо!
  • Это C, стандарт C99.Если у Вас компилятор не поддерживает стандарт C99, измените подключаемый файл stdlib.h на math.h.
    • Автор:

      frodo
    • 6 лет назад
    • 0
  • #include <stdio.h>

    #include <stdlib.h>

    int main()

    {

    int number;

    scanf("%d", &number);

    number = abs(number);

    if(number % 2 != 0)

    {

     printf("Не является!");

     return 0;

    }

    while(number > 2)

    {

     number /= 2;

    }

    if(number == 2)

     printf("Является!");

    else printf("Не является!");

    }

    answer img
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years