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

شکل اعداد نزولی

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

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

مثال:

number: 5
55555
4444
333
22
1 
👨‍💻 1 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

پاسخ‌ها 18

UserNumber=input('enter a an integer number= ')
while int(UserNumber)==0:
    print("enter another number")
    UserNumber = input('enter a an integer number= ')
def PosetiveNumber(UserNumber):
    while int(UserNumber) != 0:
        print(int(UserNumber) * str(UserNumber))
        UserNumber = str(int(UserNumber) - 1)
def NegetiveNumber(UserNumber):
    while int(UserNumber) != 0:
        print((int(UserNumber) * -1) * str(UserNumber))
        UserNumber = str(int(UserNumber) + 1)

while int(UserNumber!=0):
    if int(UserNumber)>0:
        PosetiveNumber(UserNumber)
    else:
        NegetiveNumber(UserNumber)
    answer=input('do you want to try another number ? ').lower()
    if answer=='yes':
        UserNumber = input('enter a an integer number= ')
        while int(UserNumber) == 0:
            print("enter another number")
            UserNumber = input('enter a an integer number= ')
    else:
        print('-----END-----')
        break
class Star_number:
    def __init__(self,number):
        self.number = number

    def star(self):
        for i in range(self.number,0,-1):
            if i < self.number +1:
                print(i * str(i))
                print(end="")
        else:
            return "\n"
num = int(input("enter your number ="))
print(Star_number(num).star())
def countdown(number):
    while number > 0:
        counter = str(number)
        print(counter*number)
        number -= 1
try:
    number = int(input('number: '))
    countdown(number)
except ValueError:
    print('please inter a natural number')
def print_pattern(n):
    for i in range(n, 0, -1):
        print(str(i) * i)

def main():
    try:
        number = int(input("عدد را وارد کنید: "))
        if number < 1:
            print("لطفاً عددی بزرگتر از صفر وارد کنید.")
            return
        print_pattern(number)
    except ValueError:
        print("لطفاً یک عدد صحیح وارد کنید.")

if __name__ == "__main__":
    main()
package Tax.App;
import java.util.Scanner;

public class Adad_Nozoli {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int value = sc.nextInt();
        for (int i = 0; i < value; i++) {
            System.out.println();
            for (int j = 0; j <= i; j++) {
                System.out.print(i + 1);
            }
        }
    }
}

ارسال جواب

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

×
بستن