In a technical environment, what is the most suitable sentence to use when answering to someone about a problem that they had and we solved it for them:
- The problem is solved
- The problem has been solved
In a technical environment, what is the most suitable sentence to use when answering to someone about a problem that they had and we solved it for them:
Both are correct.
Notice the difference in tense.
"The problem is solved." [describes the current status of the problem]
"The problem has been solved." [directly answers the question Has the problem been solved?]
The difference is in whether you want to emphasize the state of being solved or the action of solving.
"is solved" indicates that it is in the solved state.
"has been solved" indicates that the solving of the problem has been completed, which is really just what it means to be in the state of being "solved".
Use either one. Both are correct. I would not use "resolved" here. Google for "solve or resolve". Here is one explanation of their differences. In short, you solve a problem and resolve a dispute.