Условие в цикле по списоку в C#
Внутри цикла по списоку ставят условие и выполняют код только для нужных значений:
List<int> nums = [1, 2, 3, 4, 5];
foreach (int num in nums) {
if (num % 2 == 0) {
Console.WriteLine(num); }
}
Тот же прием для строк:
List<string> nums = ["a", "b", "a"];
foreach (string elem in nums) {
if (elem == "a") {
Console.WriteLine(elem); }
}
Дан список:
List<int> nums = [1, 2, 3, 4, 5, 6];
Выведите в консоль только четные элементы списка, каждый с новой строки.
Дан список:
List<int> nums = [2, 4, 6, 8, 10];
Проверьте, все ли элементы списка четные.
Если да, выведите "yes", иначе "no".