Порахувати скільки слів в рядку починається і закінчується однією і тією ж буквою - C #
using System; class Program { static void Main() { int count = 0; string[] words = "казинак афиша купол текст".Split(' '); for (int i = 0; i < words.Length; i++) if (words[i][0] == words[i][words[i].Length - 1]) count++; Console.WriteLine(count); Console.ReadKey(); } }
Дана дійсна матриця розміром n x m, все елементи якої різні.
У кожному рядку вибирається елемент з найменшим значенням, потім серед цих
чисел вибирається найбільше. Вказати індекси елемента зі знайденим значенням.
using System; using System.Linq; namespace ConsoleApp2 { class Program { static void Main() { Console.Write("n = "); int n = int.Parse(Console.ReadLine()); Console.Write("m = "); int m = int.Parse(Console.ReadLine()); int[,] a = new int[n, m]; int[] b = new int[n]; for (int i = 0; i < n; i++) { Console.Write($"a[{i + 1}, 1] = "); a[i, 0] = int.Parse(Console.ReadLine()); int min = a[i, 0]; for (int j = 1; j < m; j++) { Console.Write($"a[{i + 1}, {j + 1}] = "); a[i, j] = int.Parse(Console.ReadLine()); if (a[i, j] < min) min = a[i, j]; } b[i] = min; } Console.WriteLine("Матриця:"); for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) Console.Write(a[i, j] + "\t"); Console.WriteLine(); } Console.WriteLine("Мінімальные значення: " + String.Join(" ", b)); Console.Write("Максимальний з мінімальних: " + b.Max()); Console.ReadKey(); } } }
Комментариев нет:
Отправить комментарий