Сейчас: Пятница, 06.02.2026, 18:44
  • Страница 1 из 1
  • 1
Дан массив А из n элементов. Поменяйте местами последний и k
Администратор
Offline
Дата: Суббота, 04.01.2014, 22:17 | Сообщение # 1
Помощник
Группа: Администраторы
Сообщений: 167
Награды: 0
Репутация: 60
Дан массив А из n элементов. Поменяйте местами последний и k-ый элементы.
 
Администратор
Offline
Дата: Суббота, 04.01.2014, 22:18 | Сообщение # 2
Помощник
Группа: Администраторы
Сообщений: 167
Награды: 0
Репутация: 60

Код
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;  
namespace ConsoleApplication4{    class Program    {        static void func(int[] A, int k)        {            int tmp = A[k];            A [k]= A[A.Length-1];            A[A.Length-1] = tmp;        }  
         static void PrintArray(int[] A)        {            for (int i = 0; i < A.Length; i++)                Console.Write(A [i]+ " ");            Console.WriteLine();        }  
   
         static void Main(string[] args)        {            int[] A = new int[]{22,3,6,32,78,44,32};            Console.Write("Введите k: ");            int k = int.Parse(Console.ReadLine());  
             Console.WriteLine("Исходный массив: ");            PrintArray(A);  
             func(A, k);  
             Console.WriteLine("После вызова функции: ");            PrintArray(A);  
             Console.Write("Press any key...");            Console.ReadKey(true);             
         }    }}
 
  • Страница 1 из 1
  • 1
Поиск: