سروناز اخوندی

کمک برای دست اوردن جمع امتیازات سپید رود

سروناز اخوندی ۱۳۹۹/۰۶/۱۳ زبان برنامه‌نویسی پایتون

این برنامه امتیازی که تیم سپیدرود رشت در مسابقات لیگ برتر فوتبال کسب کرده را به عنوان ورودی دریافت کنید و جمع امتیازات سپیدرود رشت به همراه تعداد بردهای این تیم در این فصل را در خروجی چاپ کنید. سپیدرود در لیگ برتر ۳۰ بازی انجام میدهد پس در ۳۰ خط امتیازات این تیم به شما داده می شود. به ازای هر بازی تیم سپیدرود یا صفر امتیاز کسب کرده یا یک و یا سه امتیاز. این تیم در صورت باخت صفر امتیاز، در صورت تساوی یک امتیاز و در صورت برد سه امتیاز کسب می کند.

ورودی نمونه:

3
3
3
3
3
0
0
0
0
0
1
1
1
1
1
3
3
3
3
3
0
0
0
0
0
1
1
1
1
1
خروجی نمونه:

40 10
۱۰ بازی را برده است و ۱۰ بازی را با مساوی به پایان رسانده است، پس ۱۰ تا ۳ امتیاز و ۱۰ تا یک امتیاز میشود ۴۰ امتیاز.

لطفا توجه کنید که دقیقا در خروجی دو عدد چاپ کنید که بایک space از هم جدا شده اند.

پاسخ‌ها به این تاپیک
پدرام
پدرام
۱۳۹۹/۰۶/۱۷

سلام ، این هم جواب کامل و درست مسئله شما.

def b(x):
 y=3
 z=x*y
 return z 

c1=0
c2=0
for i in range(1 , 31):
 v=int(input("Emtiaz ra vared konid : "))
 
 if v == 1 :
 c1=c1+1

 if v == 3 :
 c2=c2+1
 
B=b(c2)+c1
print("Emtiaz Kol = ",B,"Tedad Bord : ",c2 )


parvizt
parvizt
۱۳۹۹/۰۷/۲۰

ممنون از شما بزرگوار. کاملا درست هست. و ممنون از شما

فقط زحمتی نیست لطف کنید من متوجه این کد ابتدای خط نشدم.

def b(x):
 y=3
 z=x*y
 return z

در پاسخ به

پدرام
پدرام
۱۳۹۹/۰۷/۲۲

y= 3 یعنی امتیاز برد در بازی فوتبال و متغیر X که ورودی این تابع هست تعداد برد های تیم

طبق گفته سوال تعداد برد ها در 3 ضرب می شوند که نتیجه امتیازات برد این تیم به دست می آید . خلاصه تر هم می شد اون تابع رو نوشت ولی من به این صورت نوشتم که خوانا تر باشه .

در پاسخ به

parvizt
parvizt
۱۳۹۹/۰۸/۰۲

ممنون ازشما

در پاسخ به

محمد حسین فریدونی
محمد حسین فریدونییک دولوپر بک اند علاقه‌مند به یادگیری
۱۳۹۹/۰۶/۱۴

سلام

سوالتون کاملا مشابه تاپیک جمع امتیازات یک تیم با کمک توابع است. اگر در پاسخ های سوال اشکالی وجود داره بهتره در ادامه همون تاپیک بپرسید و خطایی که بهش برخورد میکنید رو به اشتراک بگذارید تا بتونیم بهتر راهنماییتون بکنیم.