Проблема: < /p>
Сводка: заданные целочисленные значения для красного, зеленого и синего цвета, вычитайте серое из каждого значения. < /p>
Компьютеры представляют цвет Объединив подростки красного, зеленого и синего (RGB). Значение каждого подсчета может варьироваться от 0 до 255. Таким образом (255, 0, 0)-ярко-красный, (130, 0, 130)-средний фиолетовый, (0, 0, 0)-черный, (255, 255 , 255) белый, а (40, 40, 40) - темно -серый. (130, 50, 130) представляет собой блеклую фиолетовый, из -за (50, 50, 50) серой части. (Другими словами, равные количества красного, зеленого, синего урожая серого цвета). < /P>
заданные значения для красного, зеленого и синего, удалите серую часть. < /P>
ex: если вход составляет 130 50 130, выход:
80 0 80
my code:
целое число Red < /p>
integer green < /p>
integer blue < /p>
целое число Grey < /p>
red = get lete input < /p>
green = получить следующий вход < /p>
blue = get lete opt < /p>
grey = 50
Если Red> = 50 и Red = 50 и green
green = green - grey < /p>
положить зеленый в выход < / / p>
elseif blue> = 50 и синий
blue = blue - grey < /p>
положить синий в вывод < /p>
Мне нужна помощь Попытка преодолеть наименьшее значение из ввода из трех чисел, а не всего 50 и вывести эти три целых числа, а не только первое целое число. Но встроенной библиотеки не так много для кораллов. Я думаю, что эта задача хочет сосредоточиться на ветвлении.
Подробнее здесь: https://stackoverflow.com/questions/686 ... art-of-a-c