0 / 0 / 0
Регистрация: 18.03.2015
Сообщений: 9
1

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

19.03.2015, 05:39. Показов 2148. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Известен возраст группы людей в списке. Какой человек указан в списке раньше: самый "старый" или самый "молодой"? (Должны учитываться первые из людей одинакового возраста.)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.03.2015, 05:39
Ответы с готовыми решениями:

В массиве хранится информация о жильцах. Узнать, какой этаж самый "незаселенный"
Здраствуйте, вот такая вот задачка Информация о количестве жильцов и каждой из четырех квартир...

Дан массив строк: "red", "green", "black", "white", "blue". Запишите в файл элементы массива построчно (в новой строке)
пишу так но не помогает: static void Main(string args) { string...

Если ответ отличается от "да" или "нет" тогда программа должны писать "Ничего не понятно"
Программа работает так как мне нужно (оптимизация не интересует) есть только один момент где...

Десятичный разделитель. Или как определить что используется в текущей системе "." или ","
В принципе суть вопроса в заголовке. Я считываю строку, преобразую её в decimal, и если в компе...

6
7 / 7 / 6
Регистрация: 06.03.2015
Сообщений: 132
19.03.2015, 22:41 2
Andrey321,
Цитата Сообщение от Andrey321 Посмотреть сообщение
Известен возраст группы людей в списке.
Каким образом обрабатывается возраст? Просто массив чисел? В чём помощь нужна?
0
Warrior
500 / 427 / 177
Регистрация: 23.11.2014
Сообщений: 932
19.03.2015, 23:03 3
Andrey321, Известен возраст группы людей в списке.
И где этот список я его тут не вижу!
0
0 / 0 / 0
Регистрация: 18.03.2015
Сообщений: 9
20.03.2015, 16:14  [ТС] 4
т.е в ручную задать произвольный возраст.
0
52 / 52 / 18
Регистрация: 20.03.2015
Сообщений: 278
20.03.2015, 16:25 5
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
static void Main(string[] args)
        {
            int[] vozrast = new int[5];
            Random rnd = new Random();
            Console.WriteLine("Список возростов");
            for (int i = 0; i < vozrast.Length; i++) 
            {
                vozrast[i] = rnd.Next(100);
                Console.WriteLine(vozrast[i]);
            }
            int indexMin = Array.IndexOf(vozrast, vozrast.Min()),
                indexMax = Array.IndexOf(vozrast, vozrast.Max());
            if (indexMax > indexMin) Console.WriteLine("Младший указан раньше");
            else if (indexMax < indexMin) Console.WriteLine("Старший указан раньше");
            else Console.WriteLine("Все одного возраста");
            Console.ReadLine();
        }
0
48 / 48 / 10
Регистрация: 22.02.2012
Сообщений: 137
20.03.2015, 16:48 6
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
static void Main(string[] args)
{
    byte youngAge = byte.MaxValue;
    byte youngPosition = 0;
 
    byte oldAge = byte.MinValue;
    byte oldPosition = 0; 
 
    byte[] ages = new byte[] {12, 54, 1, 3, 1, 56, 2};
 
    for (byte i = 0; i < ages.Length; i++)
    {
        byte currentAge = ages[i];
                
        if (currentAge > oldAge)
        {
            oldAge = currentAge;
            oldPosition = i;
        }
 
        if (currentAge < youngAge)
        {
            youngAge = currentAge;
            youngPosition = i;
        }
 
    }
 
    Console.WriteLine(String.Format("{0}. Позиция самого младшего - {1} (возраст {2}), позиция самого старшего - {3}, (возраст {4})",
                (oldPosition == youngPosition) ? "Все возраста одинаковые" : ((oldPosition < youngPosition)?"Старший встречается раньше":"Младший встречается раньше"),
                youngPosition, youngAge, oldPosition, oldAge));
}
Вывод программы можно сделать, как Вам нравится

Добавлено через 5 минут
Цитата Сообщение от Prizrak86 Посмотреть сообщение
indexMax = Array.IndexOf(vozrast, vozrast.Max());
Прекрасно и быстро работает, но цель задачи (скорее всего) - поработать с массивом сканирующим способом.
0
52 / 52 / 18
Регистрация: 20.03.2015
Сообщений: 278
20.03.2015, 23:57 7
Прекрасно и быстро работает, но цель задачи (скорее всего) - поработать с массивом сканирующим способом.
согласен, но нет ТЗ, нет границ.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.03.2015, 23:57
Помогаю со студенческими работами здесь

Описать класс "поезд", содержащий поля "пункт назначения", "номер поезда", "время отправления"
Помогите пожалуйста с классом Описать класс «поезд», содержащий следующие закрытые поля:...

Дано предложение. Определить, каких букв в нем больше: "м" или "н"
Решить на языке C#. Дано предложение. Определить, каких букв в нем больше: м или н.

Проблема при сравнении: "Оператор ">" не может применяться к операндам типа "Т" и "Т""
Добрый день , пишу сортировку , все делаю на основе Т , но вот в чем проблемма public class...

Методом вычислить тип треугольника: "не существует", "тупоугольный", "прямоугольный", "остроугольный"
Помогите пожалуйста С помощью метода вычислить тип треугольника::cry: 1) если первый параметр...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru