
6. Тестовые наборы
№ |
Операция |
A |
B |
Ожидаемый результат |
Полученный результат |
1. |
+ |
10 |
50 |
60 |
60 |
2. |
23,5 |
-24 |
-0,5 |
-0,5 |
|
3. |
-6 |
-5 |
-11 |
-11 |
|
4 |
- |
50 |
20 |
30 |
30 |
5. |
-61,3 |
30 |
-97,3 |
-97,3 |
|
6. |
-20 |
-20 |
0 |
0 |
|
7. |
*
|
2 |
2 |
4 |
4 |
8. |
-6 |
5 |
-30 |
-30 |
|
9. |
-5 |
-5 |
25 |
25 |
|
10. |
/ |
60 |
3 |
20 |
20 |
11. |
-60 |
3 |
-20 |
-20 |
|
12. |
-60 |
-3 |
20 |
20 |
|
13. |
х1/2 |
9 |
- |
3 |
3 |
14. |
-9 |
- |
Error |
Сообщение об ошибке |
|
15. |
Cos(x) |
60 |
- |
0.5 |
0.5 |
16. |
-60 |
- |
0.5 |
0.5 |
|
17. |
120 |
- |
-0.5 |
-0.5 |
|
18. |
1/x |
2 |
- |
0.5 |
0.5 |
19. |
-2 |
- |
-0.5 |
-0.5 |
|
20. |
0 |
- |
Error |
Бесконечность |
7.Примеры работы программы:
Вывод: У разработанного калькулятора есть ограничения по вводимым данным(a<=5000000, a>=-3000000). В нем реализованы только операции, необходимые в лабораторной работе. Усовершенствовать можно с помощью добавления дополнительных операций.(Сохранение результата, sin(x), tan(x), x^3 и др.)