Визначити суму квадратів всіх елементів масиву
static void Main(string[] args) { int n = 10, sum6 = 0, sumUser = 0; double sum = 0; int[] arr = new int[n]; Console.Write("Введіть k1 = "); int k1 = int.Parse(Console.ReadLine()); int k2 = 0; do { Console.Write("Введіть k2 = "); k2 = int.Parse(Console.ReadLine()); } while(k2 < k1); Random rnd = new Random(); Console.Write("Елементи: "); for (int i = 0; i < n; i++) { arr[i] = rnd.Next(0, 10); Console.Write(arr[i] + " "); sum += Math.Pow(arr[i], 2); if (i < 6) sum6 += arr[i]; if ((i >= k1) && (i <= k2)) sumUser += arr[i]; } Console.Write("\nСума квадратів: " + sum); Console.Write("\nСума перших 6 елементів: " + sum6); Console.WriteLine("\nСума з k1 по k2: " + sumUser); }
Написати програму, яка по заданному натуральному числу визначає суму цифр у нім
string num = "546"; int summ = 0; for (int i = 0; i < num.Length; i++) summ += int.Parse(num[i].ToString()); Console.WriteLine(summ); Console.ReadKey();Знайти суму елементів масиву: B = {1; 0; 4; -2; 16; 0,1; 1; 8; 90; 13}, що стоять на не парних позиціях, і замініть мінімальний елемент масиву на цю суму
static void Main(string[] args) { double[] B = { 1, 0, 4, -2, 16, 0.1, 1, 8, 90, 13 }; double Sum = 0, min=0; for (int i = 0; i < B.Length; i++) { if (i% 2 != 1) Sum += B[i]; } if (min > B[i] || i == 0) { min = B[i]; } } for (int i = 0; i < B.Length; i++) { if (B[i] == min) { B[i] = Sum; } Console.WriteLine(B[i]); } Console.Write("min = {0} ",min); Console.ReadLine(); }
Комментариев нет:
Отправить комментарий