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

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

ساخت جعبه با مربع

آسان 31/ دانلود 838 بازدید

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

مثال

number: 3
###
###
### 

مثال

number: 5
#####
#####
#####
#####
#####
👨‍💻 3 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

8 جواب

try: side = int(input("tell me the side of square: "))
except: print("please tell a positive number")
for i in range(side):
    print(side*"# ")
Reeeezaprogram دانلود Python
number = int(input("please enter a number: "))
for i in range(1, number+1):
    print(number * "#")
Alirezamoghaddam دانلود Python
def Square():
    Num = int(input("Enter Number: "))
    for i in range(Num):
        print(Num *"#")
Square()
Amirali دانلود Python
الگوی مثلثی
python
def print_triangle(number):
    for i in range(number):
        print('#' * (number - i))

# دریافت عدد از کاربر
number = int(input("number: "))
print_triangle(number)
الگوی مستطیلی
python
def print_rectangle(number):
    for i in range(number):
        print('#' * number)

# دریافت عدد از کاربر
number = int(input("number: "))
print_rectangle(number)
Mma123 دانلود Python
def print_shape(number):
    # بررسی می‌کنیم که عدد ورودی مثبت باشد
    if number <= 0:
        print("لطفاً یک عدد مثبت وارد کنید.")
        return

    # چاپ شکل
    for i in range(number):
        # در هر خط اگر i برابر با number-1 باشد، یک خط خاص چاپ می‌کنیم
        if i == number - 1:
            print('#' * (number - 1) + ' ')
        else:
            print('#' * number)

# دریافت ورودی از کاربر
try:
    number = int(input("عدد را وارد کنید: "))
    print_shape(number)
except ValueError:
    print("لطفاً یک عدد صحیح وارد کنید.")
Mma123 دانلود Python
num = int(input("enter your number:"))
a = 1
for i in range(1,num+1):
    if i < num+1:
        print(a * num * "#")
        print(end="")
    else:
        print("\n")                    
Arman.danyy دانلود Python
num=int(input("write a number:"))
i="#"
for x in range(1,num+1):
    print(i*num)
کاربر 923 دانلود Python
x = int(input("enter number:"))
for a in range(1 , x+1):
    print(x * "# ", end="\n")
Ali.r.h.z دانلود Python
<< صفحه قبل 1 صفحه بعد >>

ارسال جواب

/* کداتو توی این بخش بنویس
فرقی نمیکنه چه زبان برنامه نویسی باشه، همرو پشتیبانی میکنیم :)
البته قبلش این سه خط رو پاک کن */
                    
  • لطفا جواب های تکراری ارسال نکن
  • قبل از ارسال، جوابت رو داخل یک کد ادیتور مثل vscode بنویس و بعد اینجا Paste کن
  • جواب های ارسالی، پس از بررسی کوتاهی، ویرایش میشن و در سایت نمایش داده میشن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

تمرینات مرتبط

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