Skip to main content

(CS / IP)REVISION - NESTED FOR LOOP - 23rd AUG

 

REVISION - NESTED FOR LOOP


1. Print the following pattern :

1

2  3

4  5  6

7  8  9  10

Solution :

n = 1

for i in range(1, 5):

    for j in range(1, i + 1):

        print(n, end=" ")

        n += 1

    print()


2. 

@ @ 

@ @ @ 

@ @ @ @ 


3. Pattern:

1

2 2

3 3 3

4 4 4 4


4.Find the output of the given pattern:

for i in range(8):

    for j in range(8):

        if(i+j)%2==0:

            print("#",end=" ")

        else:

            print(" ",end=" ")

    print()


5.Pattern:

1

2 1

3 2 1

4 3 2 1

Sol:

for i in range(1, 5):

    for j in range(i, 0, -1):

        print(j, end="")

    print()

6. Find The Output:

for i in range(1,4):

    for j in range(i):

        print(j,"#",end=" ",sep='8')

    print()

7.Find The Output:

for x in range(4):

    y=1

    while(y<x+1):

        print(x,end='=')

        y+=1    

    print('&')

8.Find The Output:

Detail=["A", 70, "B", 80, "C", 10]

T,App =0,0

Alpha=" "

for i in range (1,5,2):

             T= T+i

             Alpha= Alpha+Detail[i - 1] +"@"

             App= App+Detail[i]

print (T, App, Alpha)

9.Find The Output:

for i in range(6):

    y=1

    while(y<i+1):

        print(i,end='')

        y+=1    

    print('##')


Comments

Popular posts from this blog

CS - SORTING/SEARCHING ALGORITHMS

  SORTING ALGORITHMS                       SORTING ALGORITHM PDF LINK #Bubble Sort          ·        The outer loop iterates through the entire array. ·        The inner loop compares adjacent elements and swaps them if they are out of order. ·        The outer loop runs n times, and each pass moves the largest element to its correct position. arr=[3,8,5,2,1] n = len(arr) print(n) for i in range(n):  #traverse through all the elements         # Last i elements are already sorted, no need to check them         for j in range(0, n-i-1):              # Swap if the element found is greater than the next element              if arr[j] > arr[j+1]:               ...

GRADE XI - NESTED FOR LOOP

                                                         NESTED FOR LOOP 1. for var1 in range(3):      print(var1,"OUTER LOOP")          # 0 outer loop       1 outer loop      2 outer loop          for var2 in range(2):                  print(var2+1,"INNER LOOP")    #1  2 inner loop     1  2  inner loop   1 2 inner loop  2. Print the following pattern using for loop: 1  1 2  1 2 3  1 2 3 4  Sol: for r in range(1,5):   #ROWS     for c in range(1,r+1):   #COLUMNS         print(c,end=" ")     print() 3. Print the following pattern using for loop: @  @ @  @ @ @...