انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: حمید ۶۷ در 17 خرداد 1394، 06:23 بظ
-
آقا سلام
اشکم دراومد از بس برگه صحیح کردم حالا باید برای هر نفر از بچههای کلاس ده یازده تا نمره را جمع کنم و میانگین بگریم. فکر کنم با این وسواسی که من دارم یه چهار پنج ساعتی طول بکشه ](*,) ](*,) ](*,)
پیشنهادی ندارید برادران گل و گلاب؟
-
راستی ادوابونتو را هم نصب دارم اگه کسی از برنامههاش سر در می آوره خوب ممنون میشم
-
چرا از libreoffice calc استفاده نمی کنی ؟
-
چی هست؟ چهطوری میتونم برای این کار ازش استفاده کنم؟
بازم ممنون
-
لیبرآفیس Calc و مایکروسافت آفیس Exel دقیقا یک کار رو انجام میدن.
برای کار با اعداد و تابع ها.
-
شبیه اکسل مایکروسافته. پیش فرض روی اوبونتو نصبه. راهنمای فارسیشم فکر کنم بگردی پیدا بشه. خیلی خیلی راحت میشی
-
با دستور زیر هم میتونی لیبزه افیس را نصب کنی :
sudo apt-get install libre-office
-
سلام بر حسین آقا. نه نصب هست اما خوب این هم مثل خود اکسل عصاب شکن واقعا دو ساعته دارم تلاش می کنم برام میانگین بگیره.
نمی دونم چه طوری آدموار این میانگین گیری را بهش بفهمونم یعنی اعداد رو نوشتم در خانهی آخر = را می زنم average را انتخاب می کنم اینتر اما بازم می نویسه #vlue
-
من قبلا با پایتون یه برنامه برا خودم نوشته بودم:
print "________Average Calculator________"
counter = 0
mark = 0.0
unit = 0
total = 0.0
tunit = 0
while True:
counter = counter + 1
print "Number %s > " % counter
mark = input('Enter mark: ')
if (mark == -1):
break
unit = input('Enter unit: ')
total = total + (mark * unit)
tunit = tunit + unit
print "Result is ------------> %s" % (total/tunit)
البته این برنامه تعداد واحد هر درس رو هم میگیره، و با کد کنترل ۱- برنامه به کار خودش خاتمه میده و نتیجه رو اعلام میکنه.
الان سریع برات تغییرش دادم تا بدون واحد حساب کنه و البته اسم بچهها رو هم بگیره:
print "________Average Calculator________"
counter = 0
mark = 0.0
total = 0.0
raw_input("Enter Name: ")
while True:
counter = counter + 1
print "Number %s > " % counter
mark = input('Enter mark: ')
if (mark == -1):
break
total = total + mark
print "Result is ------------> %s" % (total/(counter-1))
میشه امکانات دیگهای هم بهش اضافه کرد، اما فکر کنم برای کار شما همین کفایت کنه.
برای اجرا، کافیه توی یه پروندهی متنی ذخیرهاش کنی و بعد به مسیر پرونده cd کنی و بنویسی:
python file_name
که file_name اسم پروندهای هست که ذخیره کردی.
-
امیدوارم منظورتون همین باشه.
ابتدا اعداد رو در سلولها وارد کنید و بعد تمام ستون رو انتخاب کنید (با کلیک روی عنوان ستون)؛ کلیک راست کنید و گزینه Format Cells رو انتخاب کنید و در پنجره باز شده - در سربرگ اول (Numbers) - از تکستباکس Decimal Place تعداد اعشار رو وارد کنید. OK کنید. تصویر ۱.
ابتدا رو سلولی که میخواین نتیجه در اون نشون داده بشه کلیک کنید، و بعد از نوار فرمول رو Function Wizard کلیک کنید.
در تب اول، گزینه AVERAGE رو از لیست Function پیدا و انتخابش کنید.
روی دکمه Next کلیک کنید.
با درگ کردن از طریق ماوس، از ابتدا تا جاییکه اعداد هست (اعدادی که قراره میانگین بگیرید و نه سلولهای خالی و سلولی که قراره نتیجه در اون نمایش داده بشه) رو انتخاب کنید. تصویر ۲.
روی OK کلیک کنید. تصویر ۳.
(http://s2.img7.ir/fRHdz_t.png) (http://img7.ir/view/s2/fRHdz)
(http://s2.img7.ir/3AWMt_t.png) (http://img7.ir/view/s2/3AWMt)
(http://s2.img7.ir/8r50U_t.png) (http://img7.ir/view/s2/8r50U)
-
دوستان دستتون درد نکنه. واقعا حرفاتون کمکم کرد \\:D/