• ОЧЕНЬ СРОЧНО! Даны две дроби a/b и c/d (a, b, c, d – натуральные числа).Ответ должен быть несократимой дробью x/y.Составить программу умножения дроби на дробь. При выполнении задания использовать подпрограмму-функцию для вычисления произведений двух пар целых чисел: ac, bd и их распечатки.Числитель произвед х=
    Знаменатель произвед у=
    ПАСКАЛЬ, и составить блок-схему
    СРОЧНО, пожалуйста!!!!


Ответы 1

  •   class Program     {         static void rat(int a, int b, int c, int d, ref int ab, ref int cd)         {             ab = a * b;             cd = c * d;             int abcd = NOD(ab, cd);             ab = ab / abcd;             cd = cd / abcd;         }         static int NOD(int a, int b)         {          return   b == 0 ? a : NOD(b, a % b);         }             static void Main(string[] args)         {             Console.WriteLine("Введите четыре числа через пробел");             string s = Console.ReadLine();             string[] values = s.Split(' ');             int a = int.Parse(values[0]);             int b = int.Parse(values[1]);             int c = int.Parse(values[2]);             int d = int.Parse(values[3]);             int ab = 0, cd = 0;             rat(a, b, c, d, ref ab, ref cd);             Console.WriteLine("{0}/{1}",  ab, cd);             Console.ReadLine();         }     }

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years