Практична робота №4 Оператори ітерацій Створити колекцію цілих чисел (15 елементів). for (int i = 0; i < 15; i++) { Console.Write(i); } Заповнити колекцію даними від користувача з перевіркою на ціле число за допомогою циклу for. string x1 = x.ToString(); for (int z = 0; z < x1.Length; z++) { if(x1[z] == ',') { a = true; break; } } Порахувати суму всіх елементів колекції за допомогою циклу for. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CyberSum { class Program { static void Main(string[] args) { Console.Write("Введите значение переменной а: "); int a = int.Parse(Console.ReadLine()); Console.Write("Введите значение переменной b: "); int b = int.Parse(Console.ReadLine()); if (a > b) Console.WriteLine("Ошибка! Переменная а > b"); else { int i, sum = 0; for (i = a; b >= i; i++) sum += i; Console.WriteLine("Сумма чисел равна: " + sum); } Console.ReadLine(); } } } 5. Порахувати добуток всіх елементів колекції за допомогою циклу do. int n; do { Console.Write("input n "); } while(!int.TryParse(Console.ReadLine(), out n)); for(int i = 2; i< 10; i++) { Console.WriteLine($"{i}*{n}={i*n}"); } 6. Вивести колекцію у консоль за допомогою циклу foreach. static void Main(string[] args) { // Цикл foreach, колекція ArrayList ArrayList AL = new ArrayList(); // створити колекцію з 10 елементів Random rnd_num = new Random(); // Записати в колекцію випадкові дійсні числа від 0 до 10 for (int i = 0; i < 10; i++) { AL.Add(rnd_num.NextDouble() * 10); // додати } // Вивести колекцію на екран для перевірки, використати цикл foreach foreach (double x in AL) { Console.Write("{0:f2} ", x); } Console.WriteLine(); |