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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2013, 21:32   #1
DeadWind
Пользователь
 
Регистрация: 17.12.2011
Сообщений: 14
По умолчанию (C#)Одномерный массив из n вещественных чисел

Одномерный массив из n вещественных чисел.
преобразовать массив таким образом чтобы сначала располагались все элементы отличающиеся от максимального не более чем на 20%, а потом - все остальные.
вот как сам составил ,но не работает... в чем ошибка не пойму.
Код:
using System;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main()
        {
            double max,x;
            int j;
            
            double[] A = { 1, -2, -4, 5, 6, -6, -7, 0, 8 };
            double[] newA={0};
            Console.Write("Массив:", A);
            for (int i = 0; i < A.Length; i++)
            {
                Console.Write(A[i] + " ");
            }
            Console.WriteLine();
            max = A[0];
            for (int i = 0; i < A.Length; i++)
            {
                if (A[i] > max)
                {
                    max = A[i];
                }
            }
            Console.WriteLine(max);
            x = (8 * max) / 100;
            j = 0;
            for (int i = 0; i < A.Length; i++)
            {
                if (max > A[i] && x <= A[i])
                    newA[j+1] = A[i];
            }
            newA[j+1] = max;
            for (int i = 0; i < A.Length; i++)
                if (A[i] < x)
                    newA[j+1] = A[i];
            for (int i = 0; i < A.Length; i++)
                Console.Write(newA[i]+" ");

                

            Console.ReadKey();
        }
    }
}


___________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE]
(кнопочка на панели форматирования с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 19.04.2013 в 09:26.
DeadWind вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Преобразовать одномерный массив, состоящий из 10 вещественных элементов.... serjj Общие вопросы C/C++ 9 31.01.2013 19:11
массив положительных вещественных чисел Афанасий[vedma] Visual C++ 0 19.12.2011 13:41
Массив вещественных чисел ~Mi@mi~ Помощь студентам 2 11.10.2010 21:16
Одномерный массив вещественных чисел в VBA Катарина Питерская Microsoft Office Excel 1 13.11.2009 13:23
создать одномерный массив вещественных чисел C(12) используя оператор цикла с постусловием Alex61 Помощь студентам 4 15.06.2009 19:11