بکندباز

تابعی بنویسید که سه پارامتر در ورودی بگیرد. دو عدد و یک عملگر + - / * . و طبق آن عملیات ریاضی انجام دهد و نتیجه را در خروجی برگرداند.

نمونه ورودی و خروجی

Calculator(2, "+", 2) ➞ 4

Calculator(2, "*", 3) ➞ 6

Calculator(4, "/", 2) ➞ 2

نکته

در صورت تقسیم بر 0, عبارت "Can't divide by 0!" در خروجی برگردانده شود.

 

EXPECT_EQ(calculator(2, "+", 2), "4");
EXPECT_EQ(calculator(2, "*", 3), "6");
EXPECT_EQ(calculator(4, "/", 2), "2");
EXPECT_EQ(calculator(4, "/", 0), "Can't divide by 0!");

پاسخ های کاربران به این تمرین

Amin
امتیاز:‌ 12944
0 0
‎C++‎
6 شهريور 1401

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Asam
امتیاز:‌ 12944
0 0
‎C++‎
6 مرداد 1401

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

azin .h
امتیاز:‌ 12944
0 0
‎C++‎
12 تير 1401

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

smbz
امتیاز:‌ 12944
0 0
‎C++‎
10 مرداد 1400

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Salman
امتیاز:‌ 12944
0 0
‎C++‎
25 خرداد 1400

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*