Total Pageviews

Saturday, April 18, 2020

MICROSOFT OFFICE

1. WORD -  CLICK
2. EXCEL - CLICK
3. POWER POINT - CLICK
4. ACCESS - CLICK

MS-WORD

1. STEP BY STEP MAIL MERGE - CLICK

STEP BY STEP MAIL MERGE IN MS WORD


BASIC PROGRAM LIST IN PYTHON

1. PERFECT NUMBER CHECKING - CLICK

PYTHON PROGRAM LIST

1. BASIC - CLICK
2. DATA STRUCTURE-
3. NUMERICAL - 

PERFECT NUMBER CHECKING IN PYTHON

CONSTRUCTOR OVERLOADING IN JAVA

EXAMPLE 1 - CLICK HERE

c program practical

1. BASIC - CLICK HERE
2. DATA STRUCTURE - CLICK HERE
3. NUMERICAL ANALYSIS  - CLICK HERE
4. GRAPH THEORY - CLICK HERE

C LANGUAGE

1. THEORY
2. PRACTICAL - LINK
3. QUESTION SET- link
4. PROGRAM LIST -

C THEORY


STATIC IN JAVA

EXAMPLE 1 . staic variable 





EXAMPLE 2 . staic block
 

java question set


SL NOBOOK  CHAPTER  LINK 
 1. BALAGURUSAMY  CH-1 CLICK HERE
 2. BALAGURUSAMY  CH-2 CLICK HERE
3.  BALAGURUSAMY  CH-3 CLICK HERE
 4. BALAGURUSAMY  CH-4 CLICK HERE 
5.  BALAGURUSAMY  CH-5CLICK HERE 
6.  BALAGURUSAMY  CH-6CLICK HERE 
7.  BALAGURUSAMY  CH-7 CLICK HERE 
 8. BALAGURUSAMY  CH-8CLICK HERE
9.  BALAGURUSAMY  CH-9CLICK HERE 
10.  BALAGURUSAMY  CH-10CLICK HERE 
11.  BALAGURUSAMY  CH-11CLICK HERE 
 12. BALAGURUSAMY  CH-12CLICK HERE 
 13. BALAGURUSAMY  CH-13 
 14. BALAGURUSAMY  CH-14 
 15. BALAGURUSAMY  CH-15 
 16. BALAGURUSAMY  CH-16 

java practical

NO TOPIC THEORY PRACTICAL
1 basics THEORY CLICK HERE
2 static THEORY CLICK HERE
3 inheritence THEORYCLICK HERE
4 string THEORY CLICK HERE
5 stringBuffer THEORYCLICK HERE
6appletCLICKCLICK HERE
7 threadingTHEORYCLICK HERE
8 VARIABLE LENGTH ARGUMENTS THEORY CLICK HERE    CLICK HERE(STATIC AND WITHOUT STATIC)
9 INTERFACETHEORYPRACTICAL
10 FINAL THEORYPRACTICAL
11 FILE HANDLING THEORYPRACTICAL
12 PACKAGETHEORYCLICK HERE
13 COMMAND LINE ARGUMENT THEORY CLICK HERE
14 ARRAY THEORYCLICK HERE
15 FUNCTION OVERLOADING THEORYCLICK HERE
16 CONSTRUCTOR OVERLOADING THEORY CLICK HERE
17 THIS THEORY CLICK HERE
18 COPY CONSTRUCTOR THEORYCLICK HERE
19 EXCEPTION HANDLING THEORY CLICK HERE
20 EVENT HANDLING (MOUSE,KEYBOARD) CLICK
CLICK HERE
21 OVERRIDINGTHEORY CLICK HERE
22 JDBC THEORYCLICK HERE
23 WRAPPER CLASS CLICK
PRACTICAL
24 THEORY PRACTICAL

java theory

basics
static
inheritence
string
applet------LINK
threading
event- LINK

C++ LANGUAGE


CORE JAVA

 1. THEORY -  CLICK HERE
 2. PRACTICAL -  CLICK HERE  CLICK HERE
 3. QUESTION SET - CLICK HERE
 4. PROGRAM LIST - CLICK HERE
 5. CBCS JAVA ASSIGNMENT - CLICK HERE
 6. JDBC - CLICK HERE

ADVANCED JAVA

1. JDBC - CLICK HERE

VISUAL BASIC 6

THEORY 
PROGRAM LIST - CLICK HERE

PYTHON LANGUAGE

1.   VARIABLE  - CLICK
2.   INPUT OUTPUT  - CLICK
3.   IF-ELSE - CLICK
4.   NESTED IF- CLICK
5.   FOR LOOP- CLICK
6.   WHILE LOOP- CLICK
7.   SWITCH CASE-
8.   LIST-
9.   NESTED FOR LOOP-
10. NESTED WHILE - CLICK
11. STRING-

NESTED WHILE LOOP IN PYTHON

📘 Nested while Loop in Python


🎯 What is Nested while Loop?

A nested while loop means a while loop inside another while loop.

It is used when:

  • patterns
  • tables
  • grids
  • matrix operations
  • repeated iterations inside iterations

📌 Definition

A nested while loop is a loop structure where one while loop is placed inside another while loop.


🧠 Syntax

while condition1:
while condition2:
# code

🔁 Key Concept

  • Outer loop = rows
  • Inner loop = columns
  • Inner loop completes fully for each outer loop


📘 Pattern Programs (Code + Output)

1. Square Pattern

CODE:
i = 1
while i <= 5:
    j = 1
    while j <= 5:
        print("*", end=" ")
        j += 1
    print()
    i += 1
OUTPUT:
* * * * *
* * * * *
* * * * *
* * * * *
* * * * *

2. Right Triangle

CODE:
i = 1
while i <= 5:
    j = 1
    while j <= i:
        print("*", end=" ")
        j += 1
    print()
    i += 1
OUTPUT:
*
* *
* * *
* * * *
* * * * *

3. Reverse Triangle

CODE:
i = 5
while i >= 1:
    j = 1
    while j <= i:
        print("*", end=" ")
        j += 1
    print()
    i -= 1
OUTPUT:
* * * * *
* * * *
* * *
* *
*

4. Number Triangle

CODE:
i = 1
while i <= 5:
    j = 1
    while j <= i:
        print(j, end=" ")
        j += 1
    print()
    i += 1
OUTPUT:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5

5. Same Number Pattern

CODE:
i = 1
while i <= 5:
    j = 1
    while j <= i:
        print(i, end=" ")
        j += 1
    print()
    i += 1
OUTPUT:
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5

6. Floyd’s Triangle

CODE:
num = 1
i = 1
while i <= 5:
    j = 1
    while j <= i:
        print(num, end=" ")
        num += 1
        j += 1
    print()
    i += 1
OUTPUT:
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15

7. Pyramid Pattern (IMPORTANT)

CODE:
i = 1
while i <= 5:
    print(" "*(5-i), end="")
    j = 1
    while j <= i:
        print("*", end=" ")
        j += 1
    print()
    i += 1
OUTPUT:
    *
   * *
  * * *
 * * * *
* * * * *

8. Number Pyramid

CODE:
i = 1
while i <= 5:
    print(" "*(5-i), end="")
    j = 1
    while j <= i:
        print(j, end=" ")
        j += 1
    print()
    i += 1
OUTPUT:
    1
   1 2
  1 2 3
 1 2 3 4
1 2 3 4 5

9. Reverse Number Pattern

CODE:
i = 5
while i >= 1:
    j = 1
    while j <= i:
        print(j, end=" ")
        j += 1
    print()
    i -= 1
OUTPUT:
5 4 3 2 1
4 3 2 1
3 2 1
2 1
1

10. Alphabet Pattern

CODE:
i = 0
while i < 5:
    j = 0
    while j <= i:
        print(chr(65+j), end=" ")
        j += 1
    print()
    i += 1
OUTPUT:
A
A B
A B C
A B C D
A B C D E