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

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

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.09.2011, 17:21   #1
nikzaks
Новичок
Джуниор
 
Регистрация: 26.09.2011
Сообщений: 2
По умолчанию программирование ветвящихся процессов

даны вещественные числа abcm Если a<b<c>m то каждое число заменить наибольшем из них
nikzaks вне форума Ответить с цитированием
Старый 26.09.2011, 17:59   #2
Скарам
Дружите с Linq ;)
Форумчанин
 
Аватар для Скарам
 
Регистрация: 15.10.2008
Сообщений: 822
По умолчанию

Иииии?.. В чем проблема?
Не давай организму поблажки, каждый день тренируй его в шашки..
Скарам вне форума Ответить с цитированием
Старый 26.09.2011, 18:11   #3
nikzaks
Новичок
Джуниор
 
Регистрация: 26.09.2011
Сообщений: 2
По умолчанию

Код:
double a, b, c, m;
Console.Write("Enter A: ");
a = Convert.ToDouble(Console.ReadLine());
Console.Write("Enter B: ");
b = Convert.ToDouble(Console.ReadLine());
Console.Write("Enter C: ");
c = Convert.ToDouble(Console.ReadLine());
Console.Write("Enter M: ");
m = Convert.ToDouble(Console.ReadLine());
if (a < b && b < c && c > m)
      a = b = m = c;
так или нет?результат не выводит ,сразу после введения значений, выход что сделать?
Код:
double a, b, c,m, max;
        Console.Write("Enter A: ");
        a = Convert.ToDouble(Console.ReadLine());
        Console.Write("Enter B: ");
        b = Convert.ToDouble(Console.ReadLine());
        Console.Write("Enter C: ");
        c = Convert.ToDouble(Console.ReadLine());
        Console.Write("Enter M: ");
        m = Convert.ToDouble(Console.ReadLine());
        if (a < b) max = b; 
        else max = a;
        if (c > max) max=c;
        else ???

Последний раз редактировалось Stilet; 27.09.2011 в 07:50.
nikzaks вне форума Ответить с цитированием
Старый 27.09.2011, 07:24   #4
Скарам
Дружите с Linq ;)
Форумчанин
 
Аватар для Скарам
 
Регистрация: 15.10.2008
Сообщений: 822
По умолчанию

Код:
 class Program
    {
        static void Main(string[] args)
        {
            var A = GetDoubleValue("A");
            var B = GetDoubleValue("B");
            var C = GetDoubleValue("C");
            var M = GetDoubleValue("M");

            if(A<B && B<C &&C>M)
            {
                A = B =  M = С;
                Console.WriteLine("A={0}", A);
                Console.WriteLine("B={0}", B);
                Console.WriteLine("C={0}", C);
                Console.WriteLine("M={0}", M);
            }
            Console.ReadKey();

        }

        static double GetDoubleValue(string name)
        {
            try
            {
                Console.WriteLine( "Введите {0}:",name);
                return Convert.ToDouble(Console.ReadLine());
            }
            catch (Exception)
            {
                return 0.0;
            }
        }
    }
Вроде так.
Не давай организму поблажки, каждый день тренируй его в шашки..
Скарам вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программирование процессов с разветвлением! KnighTeX Помощь студентам 3 04.10.2009 18:17
Программирование циклических процессов KnighTeX Помощь студентам 5 04.10.2009 00:35
Программирование алгоритмов разветвленных вычислительных процессов bbk_serg Помощь студентам 4 10.02.2009 14:29
Помогите написать несложную программу на TP. Тема: программирование ветвлящихся и цикл. выч. процессов Andrey6451 Помощь студентам 6 12.10.2008 21:58
Программирование ветвящихся алгоритмов Дима82 Помощь студентам 4 11.05.2008 11:35