Вопрос задан 28.09.2023 в 21:45. Предмет Информатика. Спрашивает Завьялова Алина.

Помогите сделать программу на c# кому не сложно! В соответствии с заданным вариантом написать

программу, используя оператор цикла while() или do while() Задание: С клавиатуры вводится число N (int). Определить, может ли оно быть двоичным (т. е. состоять только из 1 и 0) при помощи цикла for.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Борисенко Ксения.

using System;

namespace restless

{

   class Program

   {

       static void Main(string[] args)

       {

           int N;

           bool _isBin = true;

           N = Convert.ToInt32(Console.ReadLine());

           N = Math.Abs(N);

           while (N > 0)

           {

               if (N % 10 != 0 && N % 10 != 1)

               {

                   _isBin = false;

                   break;

               }

               N /= 10;

           }

           Console.WriteLine(_isBin);

       }

   }

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример программы на C#, которая определит, может ли введенное число быть двоичным при помощи цикла for:

csharp
using System; class Program { static void Main() { Console.Write("Введите число N: "); int N = int.Parse(Console.ReadLine()); bool isBinary = true; int temp = N; while (temp > 0) { int digit = temp % 10; if (digit != 0 && digit != 1) { isBinary = false; break; } temp /= 10; } if (isBinary) { Console.WriteLine($"{N} является двоичным числом."); } else { Console.WriteLine($"{N} не является двоичным числом."); } } }

Эта программа запрашивает у пользователя число N, а затем проверяет, состоит ли оно только из цифр 0 и 1, используя цикл while. Если число состоит только из 0 и 1, программа выведет соответствующее сообщение. В противном случае она сообщит, что число не является двоичным.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос