Здравствуйте. Нужно написать программу на Паскале. Суть программы такова, чтобы она рандомно выбирала цвета (красный, чёрный или зелёный), но с определёнными шансами, то есть Красный=43,75%, Чёрный=50% и Зелёный=6,25%. В результате программа должна выдать человеку какой цвет выпадет. #РандомСЗаданнымиШансами
Каждому из цветов задать диапазон чисел, и рандомно получать число, и в какой диапазон входит, тот и выбирать цвет?
Смотри, в множество Красного цвета входят числа: 1,5,7,9,11,13,15 В множество чёрных: 2,4,6,8,10,12,14,16 В множество Зелёных: 3
Если хочешь что бы вместо тебя написали, то иди в раздел "Софт на заказ, написание программ", я тебе уже подсказал как сделать
Не пользовался паскалем, но думаю должно быть что-то такое var rand: double; begin rand:=random; if rand<=0.4375 then writeln('Красный') else if rand<=0.9375 then writeln('Черный') else writeln('Зеленый'); end. Код var rand: double; begin rand:=random; if rand<=0.4375 then writeln('Красный') else if rand<=0.9375 then writeln('Черный') else writeln('Зеленый'); end.