Поделитесь своими знаниями, ответьте на вопрос:
Найдите произведение нечетных элементов массива * P=1 for in in range(0, n): if A[i]%2 <> 0: P*=A[i] P=1 for in in range(0, n): if A[i]%2 !== 0: P*=A[i] P=1 for in in range(0, n): if A[i]%2 != 0: P*=A[i] P=0 for in in range(0, n): if A[i]%2 != 0: P*=A[i] P=1 for in in range(0, n): if A[i]%2 == 0: P*=A[i] В какой записи указанo четное число? * B[i]>0 B[i]<0 B[i]%2!=0 B[i]<>0 B[i]%2==0 Найдите произведение элементов массива * P=1 for i in range(0, n): P*=A[i] P=0 for i in range(1, n) P*=A[i] P=n for i in range(0, n) P*=A[i] P=0 for i in range(0, n) P*=A[i] P=1 for i in range(1, n) P*=A[i] Найдите сумму четных элементов массива * S=0 for in in range(1, n): if A[i]%2 == 0: S+=A[i] S=0 for in in range(0, n): if A[i]%2 = 0: S+=A[i] S=0 for in in range(0, n): if A[i]%2 == 0: S+=A[i] S=0 for in in range(0, n): if A[2*i] == 0: S+=A[i] S=1 for in in range(0, n): if A[i]%2 == 0: S+=A[i] В какой записи указано положительное число? * B[i]]2==0 B[i]>0 B[i]<0 B[i]<>0 B[i]]2!=0
using System.Collections.Generic;
using System.Linq;
static class Program
{
static IEnumerable<string> Words(this string Text)
{
char[] s = Text.ToCharArray();
bool isWord = false;
int left = 0;
for (int i = 0; i < s.Length; i++)
{
bool isLetter = Char.IsLetterOrDigit(s[i]);
if (isLetter && !isWord)
left = i;
if (!isLetter && isWord)
{
yield return new string(s, left, i - left);
}
isWord = isLetter;
}
}
static void Main(string[] args)
{
string s = "33 коровы, 33 коровы и стакан чего-то..";
foreach (var w in s.Words())
Console.WriteLine("\"{0}\"", w);
string[] result = s.Words().ToArray(); // так можно получить массив
Console.ReadKey();
}
}