Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Темка1
0 / 0 / 0
Регистрация: 22.04.2012
Сообщений: 38
1

Определить номер числа в последовательности, которое оказалось максимальным

09.05.2012, 13:31. Просмотров 644. Ответов 8
Метки нет (Все метки)

С клавиатуры вводятся целые числа. Ввод числа 999 означает конец ввода последовательности. Определить номер числа, которое оказалось максимальным
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.05.2012, 13:31
Ответы с готовыми решениями:

Найти порядковый номер числа из последовательности, которое наиболее близко к заданному числу
Дана последовательность длиной до 80 чисел. Найти порядковый номер того из них,...

Определить номер строки с максимальным элементом
Привет всем!Помогите пожайлуста решить задачу (условиеж:I]В матрийце...

Найти порядковый номер числа которое наиболее близко к числу заданному пользователем
Дана последовательность до 100 вещественных чисел. Найти порядковый номер того...

Определить порядковый номер наименьшего из чисел в последовательности
Дана непустая последовательность различных натуральных чисел, за которой...

Определить номер первого четного элемента последовательности чисел
Даны натуральное число n, действительные числаa1, …,an Найти номер первого...

8
Krot-buterbrod
87 / 87 / 75
Регистрация: 21.08.2011
Сообщений: 146
09.05.2012, 13:56 2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public static void Main()
        {
            Int32 n, k, m, km;
            m = Convert.ToInt32(Console.ReadLine()); km = 0; k = 1;
 
            do
            {
                k++;
                n = Convert.ToInt32(Console.ReadLine());
                if ((n > m) && (n != 999)) { km = k; m = n; }
            }
            while (n != 999);
            Console.WriteLine();
            Console.WriteLine(km);
            Console.ReadLine();
        }
0
Высокий
245 / 245 / 135
Регистрация: 09.04.2011
Сообщений: 524
16.05.2012, 20:13 3
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
        static void Main(string[] args)
        {
            List<int> list = new List<int>();
            int x = 0;
            Console.WriteLine("Вводите числа: ");
            while (true)
            {
                Console.Write("> ");
                x = int.Parse(Console.ReadLine());
                if (x == 999) break;
                list.Add(x);
            }
            Console.WriteLine("Максимум: {0}", list.Max());
            Console.ReadKey(true);
        }
Добавлено через 15 минут
Или нужно на WinForm?
C#
1
2
3
4
5
6
7
8
9
//на форму - label и textbox
        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            if (textBox1.Text.Contains(" 999 "))
            {
                label1.Text = textBox1.Text.Split(' ').Max().ToString();
                textBox1.ReadOnly = true;
            }
        }
0
Темка1
0 / 0 / 0
Регистрация: 22.04.2012
Сообщений: 38
16.05.2012, 20:45  [ТС] 4
что то она у меня не работает....запускается,далее вводишь и все,никаких действий не происходит
0
Высокий
245 / 245 / 135
Регистрация: 09.04.2011
Сообщений: 524
16.05.2012, 20:49 5
1. Которая из?
2. Что вводите?
0
Темка1
0 / 0 / 0
Регистрация: 22.04.2012
Сообщений: 38
16.05.2012, 20:53  [ТС] 6
в WinForm,ввожу цифры и в конце 999 ввод не заканчивается...может вы попробуете за архивировать ее и отправить?
0
Высокий
245 / 245 / 135
Регистрация: 09.04.2011
Сообщений: 524
16.05.2012, 20:56 7
А вы создали обработчик события textchanged?
0
Вложения
Тип файла: rar test-form.rar (33.5 Кб, 5 просмотров)
Высокий
245 / 245 / 135
Регистрация: 09.04.2011
Сообщений: 524
16.05.2012, 20:58 8
число 999 должно быть ограничено пробелами с обоих сторон.
1
Темка1
0 / 0 / 0
Регистрация: 22.04.2012
Сообщений: 38
16.05.2012, 21:00  [ТС] 9
нет,я такого даже не знаю)
0
16.05.2012, 21:00
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.05.2012, 21:00

Задача: в последовательности введённых символов определить порядковый номер
Помогите с задачей пожалуйста. В последовательности введённых символов...

Найти порядковый номер числа из последовательности наиболее близкое к числу заданному пользователем
Дана последовательность длиной до 100 вещественных чисел. Найти порядковый...

Определить порядковый номер числа, отличного от остальных
If18. Даны три целых числа, одно из которых отлично от двух других, рав- ных...


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

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

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