حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
همهٔ تمرین‌ها

ایجاد صفحه مربعی

تمرین آسان 1316 visibility link download flag

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


input: 3

--- --- ---
| | | |
--- --- ---
| | | |
--- --- ---
| | | |
--- --- ---
👨‍💻 7 ساعت قبل Amirdaneshfar این تمرین رو مشاهده کرد
👨‍💻 1 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

پاسخ‌ها 25

try:
    num = int(input("Enter a number: "))
except ValueError:
    print("Invalid input. Please enter a valid number.")
else:
    for i in range(num):
        print("""---  ---  ---
|   |    |   |""")
    print("---  ---  ---")
try:
    size = int(input("Enter Window Size: "))

    if size <= 0:
        print("Input must be greater than 0")
        exit()

except ValueError:
    print("Input only can be an integer")
    exit()

s = size + 1

for i in range(size):
    for j in range(size):
        print("-" * size, end=" ")
    print()

    for j in range(s):
        print("|" + " " * size, end="")
    print()

for i in range(size):
    print("-" * size, end=" ")

print()
#include <iostream>
#include <string>

void printShape(int number) {
    for (int row = 0; row < number; ++row) {
        for (int column = 0; column < number; ++column) {
            std::cout << "---  ";
        }
        std::cout << '\n';

        for (int column = 0; column < number; ++column) {
            std::cout << "|   |";
        }
        std::cout << '\n';
    }

    for (int column = 0; column < number; ++column) {
        std::cout << "---  ";
    }
    std::cout << '\n';
}

int main() {
    int number;
    std::cout << "Enter a number: ";
    std::cin >> number;

    printShape(number);

    return 0;
}
پاسخ هوش مصنوعی Ai C & C++

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن