-
October 26th, 2016, 22:00
#1
میانگین گرفتن در php
با سلام بنده دوتا سوال داشتم .یکی میاگین گرفتن و دیگری جمع اعدا زوج مثلا بین 10 تا 30
خاهشا و لطفا زود جواب بدید .فردا کلاس .دارم
خودم هر کدی وارد میکنم نمیشه
این سوالامه
1.میانگین اعداد 1 تا 20 رو چطور به دست بیارم
2.حاصل جمع اعداد زوج بین 10 تا30 رو چطور به دست بیارم .
.لطفا زود جواب بدید
مرسی
-
-
October 26th, 2016 22:00
# ADS
-
October 26th, 2016, 23:34
#2
عضو انجمن
پاسخ : میانگین گرفتن در php
1.میانگین اعداد 1 تا 20 رو چطور به دست بیارم
داخل یک آرایه لیست اعدادتون رو بذارید و با حلقه foreach جمع بزنید داخل یک متغییر بریزید
اگر هم اعداد پشت سر هم هستند خب میتونید از حلقه for استفاده کنید و جمعشو داخل یک متغییر بریزید
حالا تقسیم کنید به تعداد اعداد
میانگین بدست میاد .
2.حاصل جمع اعداد زوج بین 10 تا30 رو چطور به دست بیارم .
یک حلقه for بنویسید از ده تا سی و هر بار دو تا دو تا افزایش بدید
سپس جمعشو داخل یه متغییر بریزید و درنهایت چاپ کنید.
-
-
October 27th, 2016, 01:01
#3
عضو انجمن
پاسخ : میانگین گرفتن در php
سلام
برای سوال اول 2 حالت هست
حالت 1 : اعداد پشت سر هم نباشن که از این کد میتونید استفاده کنید : http://pastecode.ir/?p=748 ( البته توی این کد من اعداد 1 تا 20 رو وارد کردم اما این حالت برای زمانی هست که اعداد پشت سرهم نباشن )
حالت 2 : اعداد پشت سر هم هستند که از این کد میتونید استفاده کنید : http://pastecode.ir/?p=746
در خصوص سوال دوم هم از این کد استفاده کنید : http://pastecode.ir/?p=747
ویرایش توسط lizard.tiny : October 27th, 2016 در ساعت 01:31
-
تعداد تشکر ها ازlizard.tiny به دلیل پست مفید
-
October 27th, 2016, 01:36
#4
پاسخ : میانگین گرفتن در php

نوشته اصلی توسط
rezaonline.net
داخل یک آرایه لیست اعدادتون رو بذارید و با حلقه foreach جمع بزنید داخل یک متغییر بریزید
اگر هم اعداد پشت سر هم هستند خب میتونید از حلقه for استفاده کنید و جمعشو داخل یک متغییر بریزید
حالا تقسیم کنید به تعداد اعداد
میانگین بدست میاد .
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
سلام خیلی ممنون
ولی میشه با کد بهم نشون بدین
.ممنون
من خودم تا یجای شو میام .ولی error میده
یک حلقه for بنویسید از ده تا سی و هر بار دو تا دو تا افزایش بدید
سپس جمعشو داخل یه متغییر بریزید و درنهایت چاپ کنید.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
سلام خیلی ممنون
ولی میشه با کد بهم نشون بدین
.ممنون
من خودم یا یجای شو میام .ولی error میده
ویرایش توسط ahmad77 : October 27th, 2016 در ساعت 01:40
-
-
October 27th, 2016, 01:41
#5
عضو انجمن
پاسخ : میانگین گرفتن در php

نوشته اصلی توسط
ahmad77
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
سلام خیلی ممنون
ولی میشه با کد بهم نشون بدین
.ممنون
من خودم یا یجای شو میام .ولی error میده
کدهای خودتون هم ارسال کنید دلیل خطا رو برسی کنم
ویرایش توسط lizard.tiny : October 27th, 2016 در ساعت 01:45
-
-
October 27th, 2016, 01:44
#6
پاسخ : میانگین گرفتن در php

نوشته اصلی توسط
lizard.tiny
سلام
برای سوال
اول 2 حالت هست
حالت 1 : اعداد پشت سر هم نباشن که از این کد میتونید استفاده کنید :
http://pastecode.ir/?p=748 ( البته توی این کد من اعداد 1 تا 20 رو وارد کردم اما این حالت برای زمانی هست که اعداد پشت سرهم نباشن )
حالت 2 : اعداد پشت سر هم هستند که از این کد میتونید استفاده کنید :
http://pastecode.ir/?p=746
در خصوص سوال
دوم هم از این کد استفاده کنید :
http://pastecode.ir/?p=747
-----------------------------------------------------------------------
چشم الان بررسی میکنم
- - - Updated - - -

نوشته اصلی توسط
lizard.tiny
کدهای خودتون هم ارسال کنید دلیل خطا رو برسی کنم
فقط یه سوال چرا شما تو حلقه ی for
if اوردید
من فقد باید از for استفاده کنم
اینم از کدهای من بهمم ریخته
<?php
$e=20;
for($a=1;$a<=20;$a++)
{
echo $a++;
echo "<br>";
}
echo $a/$e;
ویرایش توسط ahmad77 : October 27th, 2016 در ساعت 01:45
-
-
October 27th, 2016, 02:04
#7
عضو انجمن
پاسخ : میانگین گرفتن در php

نوشته اصلی توسط
ahmad77
-----------------------------------------------------------------------
چشم الان بررسی میکنم
- - - Updated - - -
فقط یه سوال چرا شما تو حلقه ی for
if اوردید
من فقد باید از for استفاده کنم
اینم از کدهای من بهمم ریخته
<?php
$e=20;
for($a=1;$a<=20;$a++)
{
echo $a++;
echo "<br>";
}
echo $a/$e;
اون IF که توی این کد استفاده کردم : http://pastecode.ir/?p=747 مربوط به سوال دوم شماست و کارش این هست که میاد i رو درصد 2 میکنه و اگه پاسخ 0 باشه مشخص میشه که اون عدد زوج هست و اعداد زوج رو با هم جمع میکنه
در خصوص کدی که قرار دادید برای سوال اول هست ؟ اگه اره که باید به این شکل استفاده کنید : http://pastecode.ir/?p=749
کدی که خودتون دادید a رو پلاس پلاس میکنه که میشه 21 بعد 21 رو تقسیم بر 20 میکنه که درست نیست
-
-
October 27th, 2016, 02:07
#8
پاسخ : میانگین گرفتن در php
http://etc.zarup.com/100784-download-fhgtfh.txt.html
برید تو این لینک دان کنید ببینید.
اونجوری که فرستادم بهم ریختس
-
-
October 27th, 2016, 02:13
#9
عضو انجمن
پاسخ : میانگین گرفتن در php

نوشته اصلی توسط
ahmad77
کدهاتونو توی سایت http://pastecode.ir ارسال کنید
-------
اینو برسی کردم, توی این کد اشتباه شما اینه که فقط a رو دارید پلاس پلاس میکنید و پشت سر هم چاپ میکنید! و در نهایت خارج از حلقه اونو تقسیم بر e که 20 هست میکنید واسه همین پاسخ اشتباه هست
شما در واقع باید a رو بجای پلاس پلاس کردن توی یک متغیر جدید ذخیره کنید و دوباره که حلقه اجرا شد با a جدید جمع کنید
این کد درست عمل میکنه : http://pastecode.ir/?p=749 و نسخه اصلاح شده کد شماست
البته میشه همون e رو هم آورد توی حلقه که پلاس پلاس بشه و تعداد اعداد رو مشخص کنه
-
-
October 27th, 2016, 02:16
#10
پاسخ : میانگین گرفتن در php

نوشته اصلی توسط
lizard.tiny
اون IF که توی این کد استفاده کردم :
http://pastecode.ir/?p=747 مربوط به سوال دوم شماست و کارش این هست که میاد i رو درصد 2 میکنه و اگه پاسخ 0 باشه مشخص میشه که اون عدد زوج هست و اعداد زوج رو با هم جمع میکنه
در خصوص کدی که قرار دادید برای سوال اول هست ؟ اگه اره که باید به این شکل استفاده کنید :
http://pastecode.ir/?p=749
کدی که خودتون دادید a رو پلاس پلاس میکنه که میشه 21 بعد 21 رو تقسیم بر 20 میکنه که درست نیست
اهان همینه این درسته مرسی بابت جواب سوال 1
فقط ی سوال اضافی دارم
شما چرا جلوی $a
نوشتید نامبر.
این نامبر چیه .خودتون نوشتید یا قانونشه .
من بیاد نمیارم استادم .نامبرو نوشته باشه
---------------------------------------------------
حالا بریم سوال 2 .ممنون اونم ب همین روش حل کن داداش
ممنون
-