Var _500,_100,_50,_10,money_get: integer; beginwriteln('введите стоимость товара'); readln(money_get); while(money_get mod 10 < > 0) do begin writeln('стоимость должна делиться на 10, попробуйте еще раз'); readln(money_get); end; while (money_get> =500) do begin _500: =_500+1; money_get: =money_get-500; end; while (money_get> =100) do begin _100: =_100+1; money_get: =money_get-100; end; while (money_get> =50) do begin _50: =_50+1; money_get: =money_get-50; end; while (money_get> =10) do begin _10: =_10+1; money_get: =money_get-10; end; writeln(_500,': 500 рублей',_100,': 100 рублей',_50,': 50 рублей',_10,': 10 рублей'); readln; end.
ivanlimeexpo
04.04.2023
Пятизначное число состоит из пяти разрядов: так как единиц не существует, то каждый разряд (кроме первого) может принимать 9 вариантов (0, 2, 3, 4, 5, 6, 7, 8, 9). при этом, первый разряд не может быть нулём, так как число 5-значное. то есть число можно записать как yxxxx, где y принимает значения от 2 до 9, а x - девять значений (которые выше). количество чисел считаем по формуле где 8 - это количество вариантов первого разряда, а 9^4 - количество вариантов оставшихся четырех разрядов. то есть ответ 52488
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Вcodleblocks c++. мкад. фото ниже: в codleblocks c++. сумма цифр. фото ниже: в codleblocks c++. парты. фото ниже: буду сильно !