• No results found

Java in Hindi Example :

In document Java in Hindi Updated (Page 178-181)

While Loop dk iz;ksx djrs gq, ,d ,slk izksxzke cukvks ftlesa 1 ls 100 ds chp og la[;k

Print gks ftlesa 2 o 3 dk iwjk&iwjk Hkkx tkrk gSA

Program Definition & fdlh Hkh Loop dks pykus ds fy;s Loop dh vko”;d rhuksa ckrsa gesa irk gksuh pkfg,A igyh ckr ;s fd Loop dk izkjaHk dgka ls gksxk] nwljk ;s fd Loop dk var dgka gksuk gS vkSj rhljk ;s fd Loop dks fdl Øe esa Increase ;k Decrease djuk gSA fdlh Hkh Loop esa fdlh Variable }kjk ;s rhuksa ckrsa r; dh tkrh gSaA

bl izksxzke esa Hkh ,d Variable x fy;k x;k gS rkfd ;s rhuksa eku izkIr fd;s tk ldsaA bl izksxzke esa gesa 1 ls 100 ds chp dh la[;kvksa ij izfØ;k djuh gS blfy;s Loop ds Variable dk izkjafHkd eku 1 o vafre eku 100 Define fd;k x;k gS vkSj Step Size dks ,d ds Øe esa gh c<k;k x;k gS rkfd ;s irk yx lds fd dkSulk vad ,slk gS] ftlesa 2 o 3 dk Hkkx iwjk&iwjk tkrk gSA

bl izksxzke esa gesa ;s irk djuk gS fd fdl la[;k esa 2 o 3 dk Hkkx iwjk&iwjk tkrk gSA ;g dke ge if Condition Statement }kjk gh dj ldrs gSaA D;ksafd gj Iteration ds ckn Loop pykus okys Variable dk eku c< tk;k djsxkA blfy;s gj vad esa 2 o 3 dk Hkkx nsuk gksxk vkSj ;fn la[;k esa 2 o 3 dk Hkkx iwjk&iwjk pyk tkrk gS rks “ks’kQy “kqU; izkIr gksxkA ftl la[;k esa 2 o

3 dk Hkkx iwjk&iwjk pyk tk,xk vkSj “ks’kQy 0 Return gksxk] og la[;k Output esa Print gks tk,xhA

tks la[;k,sa If Condition dks larq’V ugha djsaxh ;kuh ftl la[;k esa 2 dk Hkkx rks iwjk&iwjk pyk tk, ysfdu 3 dk Hkkx uk tk, ;k fQj ftl la[;k es 3 dk Hkkx iwjk&iwjk pyk tk, ysfdu 2

dk uk tk, rks Condition vlR; gks tk,xh vkSj og la[;k Output esa Print ugha gksxhA

if Condition ds :i esa ;s “krZ nsuh gksxh fd Output esa ogh la[;k Print gks ftlesa 2 o 3 dk iwjk&iwjk Hkkx tkrk gSA bl “krZ dks ;fn ge /;ku ls le>sa rks ;s dg ldrs gSa fd bl ,d “krZ esa nks “krZ gSA igyh ;s fd fdlh la[;k esa 2 dk Hkkx iwjk&iwjk tkuk pkfg;s vkSj nwljh ;s fd mlh la[;k esa 3 dk Hkkx Hkh iwjk&iwjk tkuk pkfg;s rHkh og Condition iw.kZ :i ls lR; gksxhA bl “krZ dks ;fn ge nwljs “kCnksa esa dgsa rks dg ldrs gSa fd fdlh la[;k esa ;fn 2 dk Hkkx nsus ij “ks’k Qy “kqU; izkIr gksrk gS rks Condition lR; gksrh gSA ;fn bls xf.krh; :i esa fy[ksa rks

x%2 == 0 fy[k ldrs gSaA lkFk gh mlh la[;k esa 3 dk Hkkx Hkh iwjk&iwjk tkuk pkfg;s ;kuh mlh la[;k esa 3 dk Hkkx nsus ij Hkh “ks’kQy “kwU; vkuk pkfg;s bls Hkh xf.krh; :i esa x%3 = = 0

fy[k ldrs gSaA bl izdkj nksuksa Condition lR; gksus ij gh Statement Block dk Execution

gksuk pkfg;sA

vr% bu nksuks Condition dks Logical Operator AND ( && ) }kjk tksM dj if dks’Bd esa fy[kuk gksxkA bl izdkj bl Loop dh okLrfod Condition x % 2 = = 0 && x % 3 = = 0

gksxhA bl izdkj gesa bl izksxzke dh lHkh vk/kkjHkwr phtsa izkIr gks tkrh gSa tks fuEukuqlkj gSa&

1 Loop ds Variable dk izkjafHkd eku ftlls Loop dk Iteration “kq: gksxk ;kuh 1 2 Loop ds Variable dk vafre eku ftlds ckn Loop dk Iteration :d tk,xk] ;kuh

100

3 Loop ds Variable dh Step Size ftl Øe esa Loop ds Variable dk increment

Java in Hindi

4 ,d if Condition ftlesa ;s check gksxk fd 1 ls 100 ds chp dkSulh la[;k,a gSa ftuesa

2 o 3 nksuksa dk Hkkx iwjk&iwjk tkrk gSA

bl Discussion ds vk/kkj ij ge fuEukuqlkj while Loop dk iz;ksx djds bl leL;k dks gy dj ldrs gSa:

Program

publicclass DivisionWithReminder {

publicstaticvoid main(String args[]) {

int x = 1; while(x<=100) { if(x%2 == 0 && x%3 == 0) { System.out.print(“\t” + x); } x++; } } } Output 6 12 18 24 30 36 42 48 54 60 66 72 78 84 90 96

lkekU;r;k bl Loop dk iz;ksx ge rc djrs gSa] tc gesa ;s irk ugha gksrk gS fd Loop ds

Statement Block dks fdruh ckj Execute djuk gSA tcfd for Loop dk iz;ksx ge rc djrs gSa tc gesa irk gksrk gS fdlh for Loop ds Statement Block dk iz;ksx fdruh ckj djuk gSA

do while Loop

;g Java esa iz;ksx gksus okyk rhljk o vafre Loop gSA blesa Hkh vU; Loop dh rjg gh rhuksa vk/kkjHkwr Statements dh t:jr gksrh gS ;kuh Loop ds Variable dk izkjafHkd eku] vafre eku o Step Size. bl Loop dh fo”ks’krk ;s gS fd bl esa check gksus okyh Condition Loop ds var esa check gksrh gSA

;kuh tc gesa ,slh t:jr gks fd izksxzke esa Loop ds Statement ;k Statement Block dk

Execution de ls de ,d ckj rks djuk gh gks] rc ge bl Loop dk iz;ksx djrs gSaA bl

Loop dk syntax fuEukuqlkj gS&

Variable Declaration; Value Initialization; do { Statement Block; Step Size; }while(Condition);

Java in Hindi

Statement 1;

bl Loop dh “kq:vkr do key word ls gksrh gS vkSj Statement Block ds ckn ea>yk dks’Bd can djus ds ckn while Condition nh tkrh gSA lkFk gh ;gh ,d Loop gS] ftlesa while ds

Condition dks’Bd ds ckn ; (Semi Colon ) dk iz;ksx fd;k tkrk gSA do ds ckn dksbZ Hkh

Colon ;k Semi Colon iz;kssx ugha fd;k tkrk gSA

bl Loop esa izksxzke Control dks tSls gh do Key word feyrk gS rks Program Control lh/ks gh do ds Statement Block esa pyk tkrk gS vkSj mlesa fy[ks Statements dks Execute dj nsrk gSA faQj Loop pykus okys Variable dk Step Size Increase ;k Decrease izksxzke ds

vuqlkj djrk gSA Program Control tc bl Block ls ckgj vkrk gS rc mls while

Condition izkIr gksrh gSA

;gka ;fn Condition lR; gksrh gS rks Program Control do ls okil Statements dk

Execution djrk gS vkSj ;fn Condition vlR; gksrh gS] rks Program Control Loop dks okil Iterate ugha djrk cfYd lh/ks gh Statement 1 ij pyk tkrk gSA

for Loop dks ge while Loop dh rjg Hkh Use dj ldrs gSaA ;fn ge fiNys Program dks

for Loop ls gh gy djuk pkgsa vkSj lkFk gh ;s Hkh pkgsa fd for Loop dks while Loop dh rjg gh Use djsa] rks ge ;s dke djus ds fy, for Loop dks fuEukuqlkj Use djrs gq, mijksDr

Program fy[k ldrs gSa&

Program

publicclass DivisionWithReminder {

publicstaticvoid main(String args[]) { int x = 1; for( ; x<=100 ; ) { if(x%2 == 0 && x%3 == 0) { System.out.print(“\t” + x); } x++; } } }

ge fofHkUu izdkj ds Loops dh Hkh mlh izdkj ls Nesting dj ldrs gSa] ftl rjg ls for

Loop dh dj ldrs gSaA ;kuh ge fdlh leL;k ds lek/kku ds fy, fdlh Hkh Loop dk iz;ksx

dj ldrs gSaA

;s gekjh lqfo/kk ij fuHkZj djrk gS fd ge fdlh leL;k ds lek/kku ds fy, fdl Loop dk

iz;ksx djrs gSaA fofHkUu Loops dks ,d nwljs ds izfrLFkkiu ds :i esa Use fd;k tk ldrk gS vkSj ge fdlh Hkh dke dks rhuksa gh Loops }kjk leku izdkj ls lEiUu dj ldrs gSaA

Java in Hindi

In document Java in Hindi Updated (Page 178-181)