Microsoft Visual C# 2008 Express Edition
Формулировка задачи:
Microsoft Visual C# 2008 Express Edition - Ребята помогите пожалуйста, мне нужно по информатике на этой программе решить 4 задачи, но блин я вообще не знаю как это делать, потому что программированием не занимался, но так как я поступил на программиста то мне нужно знать как это делать, ребят кто может объясните мне как чего делать вот на примере этих 4 задач (с пояснением если можно а то до меня туго доходит)
1) Array. Дан целочисленный массив A размера N. Переписать в новый целочисленный массив B все чётные числа из исходного массива (в том же порядке) и вывести размер полученного массива B и его содержимое.
2) Array. Дано число R и массив размера N. Найти два соседних элемента массива, сумма которых наиболее близка к числу R, и вывести эти элементы в порядке возрастания их индексов.
3) Array. Дан массив размера N и целое число K (1</=K</=N). После элемента массива с порядковым номером K вставить новый элемент с нулевым значением.
4) While. Дано целое число N (>0). Найти двойной факториал N:
N!!=N*(N-2)*(N-4)*...
(последний сомножитель равен 2, если N - четное, и 1, если N - нечётное ). Чтобы избежать целочисленного переполнения, вычислять это произведение с помощью вещественной переменной и вывести его как вещественное число.
Решение задачи: «Microsoft Visual C# 2008 Express Edition»
textual
Листинг программы
Console.Write("Enter size of array: "); int size = int.Parse(Console.ReadLine()); //получаем размер массива с клавиатуры var array = new List<int>(); //создаем первый массив var rand = new Random(); for (int i = 0; i < size; i++) { array.Add(rand.Next(25)); //заполняем случайными числами наш массив Console.WriteLine(array[i]); //выводим элементы на консоль } //получаем с первого массива все четные элементы и сохраняем в друго массив var arrayB = new List<int>(array.Select(t => t).Where(t => t % 2 == 0).ToList()); Console.WriteLine("Size of arrayB = {0}", arrayB.Count); //количество элементов на консоль foreach (var value in arrayB) //ну и циклом выводим сами элементы { Console.WriteLine("{0} ", value); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д