Вопрос задан 01.08.2023 в 05:32. Предмет Информатика. Спрашивает Шершнев Данил.

Программа по заданному числу n определите сколько в его записи чётных цифр. На c#

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Александрова Анастасия.
Using System;
using System.Linq;
namespace ConsoleApp7
{
class Program
 {
   static void Main(string[] args)
   {
var n = int.Parse(Console.ReadLine());
Console.WriteLine("четных цифр: "+n.ToString().Select(f => (int)f).Where(a => a % 2 == 0).Count());
 Console.ReadKey();
   }
 }
}

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

Для определения количества чётных цифр в заданном числе n в C#, вы можете использовать следующий код:

csharp
using System; class Program { static void Main() { Console.Write("Введите число: "); int n = int.Parse(Console.ReadLine()); int evenDigitsCount = CountEvenDigits(n); Console.WriteLine($"Количество чётных цифр в числе {n}: {evenDigitsCount}"); } static int CountEvenDigits(int number) { int count = 0; while (number != 0) { int digit = number % 10; if (digit % 2 == 0) { count++; } number /= 10; } return count; } }

Объяснение кода:

  1. Мы создали метод CountEvenDigits, который принимает число number и возвращает количество чётных цифр в его записи.
  2. В методе CountEvenDigits, мы используем цикл while, чтобы извлекать цифры числа по одной и проверять их на чётность. Цикл продолжается до тех пор, пока число number не станет равно 0.
  3. Внутри цикла мы берем последнюю цифру числа с помощью операции % 10 и проверяем, является ли она чётной (digit % 2 == 0). Если это так, увеличиваем счётчик count.
  4. После окончания цикла метод CountEvenDigits возвращает итоговое значение count.

Пользователь должен будет ввести число, после чего программа выдаст количество чётных цифр в его записи.

0 0

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

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

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

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