جلسه ۲۱: چالش دوم: ساخت یک ماشین حساب در php

<?php
Output = 12
?>
تمرین کدنویسی
کد برنامه مورد نظر خود را در بخش زیر بنویسید. بهتر است قبل از جستجوی راه حل، سعی کنید و خودتان کد را بنویسید. موفق باشید!
<?php
//you are given variables $num1, $num2 containing some values
//and an $Operator variable that contains the operator that is to be applied to $num1 and $num2
//dont worry about the php tags
//temp will contain the final answer after the required operation is performed
$temp=-76575;
//displaying num1, num2 and operator on console
echo "Number 1 is: $num1\n";
echo "Number 2 is: $num2\n";
echo "Operator is: $Operator\n";
//write your code for switch statements here
?>
در بخش بعدی در مورد حلقه ها در زبان PHP
صحبت خواهیم کرد.
<?php
num1 = 5.5
num2 = 6.5
Operator = '+'
?>
نمونه خروجی
<?php
Output = 12
?>
تمرین کدنویسی
کد برنامه مورد نظر خود را در بخش زیر بنویسید. بهتر است قبل از جستجوی راه حل، سعی کنید و خودتان کد را بنویسید. موفق باشید!
<?php
//you are given variables $num1, $num2 containing some values
//and an $Operator variable that contains the operator that is to be applied to $num1 and $num2
//dont worry about the php tags
//temp will contain the final answer after the required operation is performed
$temp=-76575;
//displaying num1, num2 and operator on console
echo "Number 1 is: $num1\n";
echo "Number 2 is: $num2\n";
echo "Operator is: $Operator\n";
//write your code for switch statements here
?>
در بخش بعدی در مورد حلقه ها در زبان PHP
صحبت خواهیم کرد.
در این تمرین می خواهیم با استفاده از دستور switch
، یک ماشین حساب پیاده سازی کنیم. سرفصل مباحث این جلسه به شرح زیر می باشد:
- طرح مساله
- نمونه ورودی
- نمونه خروجی
- تمرین کد نویسی
طرح مساله
برنامه ای بنویسید که مقادیر زیر را دریافت کند:
- دو متغیر به نام های
num1
وnum2
- یک متغیر از نوع رشته (string) که در آن عملگر موردنظر دریافت شده و به عنوان ورودی به دستور
switch
وارد می شود. - در متغیری که عملگر را دریافت می کنیم، کاربر می تواند مقادیر زیر را وارد کند:
- +، -، * و /
- برای تکمیل بخش محاسباتی که شامل حالت های زیر است، از دستور
switch
استفاده کنید:- جمع (addition)
- تفریق (subtraction)
- ضرب (multiplication)
- تقسیم (division)
توجه: برای بخش default
کد زیر را استفاده کنید که پیامی مبنی بر اشتباه بودن عملگر ورودی به کاربر نمایش می دهد:
echo "Wrong Operator"
;
نمونه ورودی
<?php
num1 = 5.5
num2 = 6.5
Operator = '+'
?>
نمونه خروجی
<?php
Output = 12
?>
تمرین کدنویسی
کد برنامه مورد نظر خود را در بخش زیر بنویسید. بهتر است قبل از جستجوی راه حل، سعی کنید و خودتان کد را بنویسید. موفق باشید!
<?php
//you are given variables $num1, $num2 containing some values
//and an $Operator variable that contains the operator that is to be applied to $num1 and $num2
//dont worry about the php tags
//temp will contain the final answer after the required operation is performed
$temp=-76575;
//displaying num1, num2 and operator on console
echo "Number 1 is: $num1\n";
echo "Number 2 is: $num2\n";
echo "Operator is: $Operator\n";
//write your code for switch statements here
?>
در بخش بعدی در مورد حلقه ها در زبان PHP
صحبت خواهیم کرد.