Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.12.2015, 19:22   #11
alchemistэ
Новичок
Джуниор
 
Аватар для alchemistэ
 
Регистрация: 18.12.2015
Сообщений: 4
По умолчанию

код этой задачи нашел в инете в С#
Код:
class Program
{
    static void Main(string[] args)
    {
        double[] array = new double[] { 1, 3, 7, 1, 7, 3 };
 
        Console.WriteLine("Исходный массив: " + string.Join(" ", array));
 
        double min = array[0];
 
        foreach (double i in array)
            if (i < min)
                min = i;
 
        for (int i = 0; i < array.Length; i++)
            if (array[i] == min)
                array[i] = -min;
 
        Console.WriteLine("Измененный массив: " + string.Join(" ", array));
        Console.ReadKey();
    }
}

Последний раз редактировалось Serge_Bliznykov; 18.12.2015 в 23:18.
alchemistэ вне форума Ответить с цитированием
Старый 23.12.2015, 12:16   #12
neko3d
Пользователь
 
Регистрация: 18.12.2015
Сообщений: 14
По умолчанию

а почему в первом случае цикл foreach , а во втором for ?
neko3d вне форума Ответить с цитированием
Старый 23.12.2015, 13:37   #13
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

а попробуйте в цикле foreach изменять значения элементов массива.
Получается?
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прошу помогите!!!!Help... Ximer Паскаль, Turbo Pascal, PascalABC.NET 4 25.01.2009 10:35