CodeSolved

A comprehensive source of programming questions and exercises

The construction of the box with squares

Practice Easy 31/ Download 1317 Views

Write a program that receives a number and prints the figure below according to the number

Example

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

Example

number: 5
#####
#####
#####
#####
#####

9 Answers

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

# Get a number from the user
number = int(input("number: "))
print_triangle(number)
الگوی مستطیلی
python
def print_rectangle(number):
    for i in range(number):
        print('#' * number)

# Get a number from the user
number = int(input("number: "))
print_rectangle(number)
Mma123 Download Python
def print_shape(number):
    # We check that the input number is positive
    if number <= 0:
        print("لطفاً یک عدد مثبت وارد کنید.")
        return

    # Shape printing
    for i in range(number):
        # In each line, if I am equal to Number-1, we print a specific line
        if i == number - 1:
            print('#' * (number - 1) + ' ')
        else:
            print('#' * number)

# Get input from the user
try:
    number = int(input("عدد را وارد کنید: "))
    print_shape(number)
except ValueError:
    print("لطفاً یک عدد صحیح وارد کنید.")
Mma123 Download Python
#include <iostream>
using namespace std;
int main() {
	cout<<"x?";
	int x;
	cin>>x;
	for(int i=0;i<x;i++){
		for(int j=0;j<x;j++){
			cout<<"#";
		}
		cout<<endl;
	}
	return 0;
}
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")                    
num=int(input("write a number:"))
i="#"
for x in range(1,num+1):
    print(i*num)
User 923 Download Python
x = int(input("enter number:"))
for a in range(1 , x+1):
    print(x * "# ", end="\n")
Ali.r.h.z Download Python

Submit answer

Submitting answers is currently unavailable.

Related content

Detection using AI
×
×
Close