تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

لیست امتیازات دانش آموزان

تمرین آسان 69/ دانلود 2453 بازدید

برنامه ای بنویسید که با توجه به لیست زیر، اسم هر دانش آموز را چاپ کند و به اندازه امتیاز او، ستاره جلو اسم او چاپ کند


برای حل این سوال سعی کنید از حلقه های تو در تو استفاده کنید


amir 5
hooshang 7
reza 12
mohsen 8
mohammad 10


amir *****
hooshang *******
........
👨‍💻 1 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

15 جواب

این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
name_scores = [
    ("amir", 5),
    ("hooshang", 7),
    ("reza", 12),
    ("mohsen", 8),
    ("mohammad", 10)
]
for item in name_scores:
    stars=""
    for i in range(item[1]):
        stars+="*"
    print(item[0],stars)
Saeeda33 دانلود Python
names = [
    {'name' : 'amir','score' : 5},
    {'name' : 'hooshang','score' : 7},
    {'name' : 'reza','score' : 12},
    {'name' : 'mohsen','score' : 8},
    {'name' : 'mohammad','score' : 10},
]
for i in names:
    print(f"{i['name'] :10} {i['score'] * '*'}")
Sajad.karimi دانلود Python
stu = ["amir","hooshang","reza","mohsen","mohammad"]
num = [5,7,12,8,10]
for j in range (len(num)):
    print(stu [j]  , (num[j])*"*" )
User 3026 دانلود Python
stu = ["amir","hooshang","reza","mohsen","mohammad"]
num = [5,7,12,8,10]
x = 0
while x < (len(stu)):
    print (stu [x] ,end=" " )
    y=1
    while y <= (num[x]):
        print("*",end="")
        y += 1
    x += 1    
    print()
User 3026 دانلود Python
name = [("amir",5),('hooshang',7),("reza",12),("mohsen",8),("mohammad",10)]
for n , s in name:
    student = n
    stars = '*'*s
    print(f"name: {student} , score: {stars}")
Shahroozchegini دانلود Python
def star(name,nomre):
    for x in range(nomre+1):
        None
    print(f"{name}{x*"*"}")
star("amir ",5)
star("hooshang ",7)
star("reza ",12)
star("mohsen ",8)
star("mohammad ",10)
Yasin.hn دانلود Python
stuname=["amir","hooshang","reza","mohsen","mohammad"]
stuscore= [ 5,7,12,8,10]
for i,stuname in enumerate(stuname):
    print(stuname, end=" ")
    for s in range (stuscore[i]):
        print("*",end="")
    print("")
Chef.nasim دانلود Python
<< صفحه قبل 1 2 صفحه بعد >>

ارسال جواب

  • قبل از ارسال جواب ویدیو زیر رو ببین تا کار کردن با markdown رو یاد بگیری
  • لطفا جواب های تکراری ارسال نکن
  • سعی کن داخل کدت از کلمات فارسی یا فینگلیش (فارسی با حروف انگلیسی) استفاده نکنی و کدت تماما انگلیسی باشه
  • لطفا داخل جواب از ایموجی یا کاراکترهای خاص استفاده نکن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

راهنمای ارسال جواب 👇

مطالب مرتبط

تشخیص با استفاده از هوش مصنوعی
×
×
بستن