Se citesc de la tastatură o secvență de n caractere. Elaborați un program prin intermediul căruia se va afișa cîte caractere a cifrelor pare și cîte caractere a cifrelor impare avem în secvența citită. In C.
URGENT VA ROG SA NU AM RESTANTA
Răspunsuri la întrebare
Răspuns:
using System;
namespace CharacterCount
{
class Program
{
static void Main(string[] args)
{
int evenCount = 0;
int oddCount = 0;
Console.Write("Introduceti o secventa de caractere: ");
string input = Console.ReadLine();
foreach (char c in input)
{
if (char.IsDigit(c))
{
int num = int.Parse(c.ToString());
if (num % 2 == 0)
{
evenCount++;
}
else
{
oddCount++;
}
}
}
Console.WriteLine("Numarul de caractere cifre pare este: " + evenCount);
Console.WriteLine("Numarul de caractere cifre impare este: " + oddCount);
}
}
}
Explicație:
Sper să ajute!