Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
nhbh
1 / 1 / 1
Регистрация: 25.11.2014
Сообщений: 84
1

Переставить местами первые минимальный и максимальный элементы массива из n вещественных чисел

25.02.2015, 18:58. Просмотров 351. Ответов 2
Метки нет (Все метки)

"Переставить местами первый минимальный и первый максимальный элементы массива из n вещественных чисел"

Как задать сам массив я знаю, но как задать в нем 1-й мин и макс элементы?

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
 
namespace WindowsFormsApplication6
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            const int n = 10;
            int[] a = new int[10];
            listBox1.Items.Add("Исходный массив: ");
            for (int i = 0; i < n; i++)
                listBox1.Items.Add("\t" + a[i]);
 
        }
    }
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.02.2015, 18:58
Ответы с готовыми решениями:

Переставить местами первый минимальный и первый максимальный элементы массива из n вещественных чисел
Переставить местами первый минимальный и первый максимальный элементы массива из n вещественных...

Переставить местами первый минимальный и первый максимальный элементы массива из n вещественных чисел
Переставить местами первый минимальный и первый максимальный элементы массива из n вещественных...

Поменять местами минимальный и максимальный элементы массива
Всем приятного для , прошу вас помочь . Нужно cделать задачу в консольном режиме C# Итак вот...

Поменять местами максимальный и минимальный элементы массива
Помогите, пожалуйста, написать программу, суть которой заключается в том, что бы создать массив,...

Поменять местами максимальный и минимальный элементы массива
Всем привет посмотрите, пожалста, последнюю часть кода - вроде все верно, но массив печатается...

2
DviiK
18 / 18 / 9
Регистрация: 21.02.2015
Сообщений: 81
25.02.2015, 19:04 2
Цитата Сообщение от nhbh Посмотреть сообщение
Как задать сам массив я знаю, но как задать в нем 1-й мин и макс элементы?
Так задавайте. Сейчас вы только показываете пустой массив.
Задавать в массиве "1-й мин и макс элементы" не нужно, нужно найти эти элементы! Пройтись циклом, и найти их.
0
magnusmax
67 / 67 / 55
Регистрация: 20.10.2013
Сообщений: 216
25.02.2015, 20:33 3
Через консоль это выглядит так:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
const int n = 10;
            int[] a = new int[10];
            Console.WriteLine("Исходный массив: ");
            Random r = new Random();
            for (int i = 0; i < n; i++)
            {
                a[i] = r.Next(-10, 10);
                Console.WriteLine(a[i]);
            }
            int Imin = 0;
            int Imax = 0;
            int max = a[0];
            int min = a[0];
            for (int i = 0; i < n; i++)
            {
                if(a[i]>max)
                {
                    max = a[i];
                    Imax = i;
                }
                if (a[i] < min)
                {
                    min = a[i];
                    Imin = i;
                }   
            }
            Console.WriteLine("Maкс:{0}",max);
            Console.WriteLine("Mин: {0}",min);
            int tmp = a[Imax];
            a[Imax] = a[Imin];
            a[Imin] = tmp;
            Console.WriteLine("Новый массив");
            for (int i = 0; i < n; i++)
            {
               
                Console.WriteLine(a[i]);
            }
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.02.2015, 20:33

В массиве А из 12 целых чисел поменять местами максимальный и минимальный элементы
«Обработка одномерных массивов»: В массиве А из 12 целых чисел поменять местами максимальный и...

Найти минимальный и максимальный элементы массива D и поменять их местами
Помогите Пожалуйста!Такая задача: Найти минимальный и максимальный элементы массива D и поменять...

Найти минимальный и максимальный элементы массива и поменять их местами
Найти минимальный и максимальный элементы массива и поменять их местами. C#


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru