Does anyone know the best way to accomplish this?

I have 3 profile fields in a list format, each with numeric values that the user must select. I want to have a 4th profile field that is determined by a series of calculations based on the values selected in the first 3. The 4th profile will be read only or hidden and can only be changed by selecting different values in the first 3. Once the 4th profile value is determined, it will control the content that is displayed in views.

I am fairly new to Drupal and my programming skills are limited. Any help will be appreciated. Thanks.