У меня есть задание, где? Мне нужно взять валовую оплату, которая выплачивается наличными, и отображать, сколько 100, 50, 20, 10, 5, 1, сотрудник оплачивается. Я уверен, что его просто моя математика, не работает, но вот мой кодУ вас возникли проблемы с «простой математикой»
COMPUTE W02-PAY-100S = W02-GROSS-PAY/100
COMPUTE PAY = W02-GROSS-PAY - (W02-PAY-100S * 100)
COMPUTE W02-PAY-50S = PAY/50
COMPUTE PAY = PAY - (W02-PAY-50S * 50)
COMPUTE W02-PAY-20S = PAY/20
COMPUTE PAY = PAY - (W02-PAY-20S * 20)
COMPUTE W02-PAY-10S = PAY/10
COMPUTE PAY = PAY - (W02-PAY-10S * 10)
COMPUTE W02-PAY-5S = PAY/5
COMPUTE PAY = PAY - (W02-PAY-5S * 5)
COMPUTE W02-PAY-1S = PAY/1
.
Что в конечном итоге происходит в первые 100s отображаются в виде 3, то все остальное 0-х.
Необходимо указать определения полей. –