Задать вопрос
25 апреля, 00:55

В С + + Нужно решение

если заданное число является бинарным то выведите YES, и NO в противном случае.

+1
Ответы (1)
  1. 25 апреля, 02:09
    0
    Алгоритм:

    1) Представляешь свое число как строку

    2) Рассматриваешь одномерный массив проверяя каждый элемент.

    3) Как только элемент не будет входить в промежуток 0<=n<=1, то сразу же выходишь из цикла и выводишь "NO", иначе - "YES"
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «В С + + Нужно решение если заданное число является бинарным то выведите YES, и NO в противном случае. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Дано число. Если оно делится на 11, то уменьшить ч Дано число. Если оно делится на 11, то уменьшить число в 11 раз, в противном случае уменьшить число на 11. исло в 11 раз, в противном случае уменьшить число на 11.
Ответы (1)
Помогите составить программу на языке Паскаль! Дано натуральное число N. Выведите слово YES, если число N является точной степенью двойки, или слово NO в противном случае. Операцией возведения в степень пользоваться нельзя!
Ответы (1)
Дано натуральное число N. Выведите слово YES, если число N является точной степенью двойки, или слово NO в противном случае. Операцией возведения в степень пользоваться нельзя!
Ответы (1)
1 задача) на Paskal В условии одной из задач на этом сайте написано: "Если данное четырехзначное число является симметричным, выведите 1, иначе выведите любое другое целое число".
Ответы (1)
С компьютера вводятся целые числа a b c, если а больше, чем с²-b, то выведите a+b в противном случае выведите b+c
Ответы (1)